linux/drivers/media
Hans Verkuil 3f682ffcf9 [media] vivid: add the kthread code that controls the video rate
Add the kthread handlers for video/vbi capture and video/vbi output.
These carefully control the rate at which frames are generated (video
capture) and accepted (video output). While the short-term jitter is
around the order of a jiffie, in the long term the rate matches the
configured framerate exactly.

The capture thread handler also takes care of the video looping and
of capture and overlay support. This is probably the most complex part
of this driver due to the many combinations of crop, compose and scaling
on the input and output, and the blending that has to be done if
overlay support is enabled as well.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-09-02 17:41:54 -03:00
..
common [media] siano: add support for PCTV 77e 2014-08-21 15:25:27 -05:00
dvb-core [media] cxusb: Add support for TechnoTrend TT-connect CT2-4650 CI 2014-09-02 15:12:38 -03:00
dvb-frontends [media] m88ds3103: fix coding style issues 2014-09-02 15:54:13 -03:00
firewire firewire: introduce fw_driver.probe and .remove methods 2013-06-09 18:15:00 +02:00
i2c [media] tda7432: Fix setting TDA7432_MUTE bit for TDA7432_RF register 2014-08-21 15:25:36 -05:00
mmc [media] siano: get rid of CammelCase from smscoreapi.h 2013-03-21 10:03:16 -03:00
parport [media] v4l: Support extending the v4l2_pix_format structure 2014-07-17 12:44:47 -03:00
pci [media] be sure that HAS_DMA is enabled for vb2-dma-contig 2014-08-26 18:52:19 -03:00
platform [media] vivid: add the kthread code that controls the video rate 2014-09-02 17:41:54 -03:00
radio [media] radio-miropcm20: fix sparse NULL pointer warning 2014-07-30 19:50:09 -03:00
rc [media] enable COMPILE_TEST for media drivers 2014-08-26 18:52:19 -03:00
tuners [media] m88ts2022: fix coding style issues 2014-09-02 15:48:21 -03:00
usb [media] msi2500: remove unneeded local pointer on msi2500_isoc_init() 2014-09-02 15:47:19 -03:00
v4l2-core [media] vb2: fix multiplanar read() with non-zero data_offset 2014-09-02 16:37:50 -03:00
Kconfig [media] Kconfig: sub-driver auto-select SPI bus 2014-07-21 20:34:12 -03:00
Makefile [media] move i2c files into drivers/media/i2c 2012-09-06 18:42:54 -03:00
media-device.c [media] media-device: Remove duplicated memset() in media_enum_entities() 2014-07-22 01:02:52 -03:00
media-devnode.c [media] media: Use a better owner for the media device 2014-05-13 13:39:00 -03:00
media-entity.c [media] media: Check for active links on pads with MEDIA_PAD_FL_MUST_CONNECT flag 2013-12-04 15:03:45 -02:00