kernel-fxtec-pro1x/drivers/media/video/ivtv
Hans Verkuil f885969196 V4L/DVB (5842): ivtv: Add locking to ensure stream setup is atomic.
Starting an MPEG and VBI capture simultaneously caused errors in
the VBI setup: this setup was done twice when it should be done
only for the first stream that is opened.
Added a mutex to prevent this from happening.

Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2007-07-18 14:24:47 -03:00
..
ivtv-audio.c
ivtv-audio.h
ivtv-cards.c
ivtv-cards.h V4L/DVB (5730): Remove unused V4L2_CAP_VIDEO_OUTPUT_POS 2007-06-08 08:21:14 -03:00
ivtv-controls.c
ivtv-controls.h
ivtv-driver.c V4L/DVB (5842): ivtv: Add locking to ensure stream setup is atomic. 2007-07-18 14:24:47 -03:00
ivtv-driver.h V4L/DVB (5842): ivtv: Add locking to ensure stream setup is atomic. 2007-07-18 14:24:47 -03:00
ivtv-fileops.c V4L/DVB (5673): Fix audio stuttering for saa711x/ivtv when in radio mode. 2007-06-08 08:21:19 -03:00
ivtv-fileops.h V4L/DVB (5379): If possible make vars/functions static. 2007-04-27 15:44:13 -03:00
ivtv-firmware.c V4L/DVB (5729): Remove support for 256 Kb firmware files. 2007-07-18 14:23:50 -03:00
ivtv-firmware.h
ivtv-gpio.c
ivtv-gpio.h
ivtv-i2c.c V4L/DVB (5405): Add missing includes. 2007-04-27 15:44:25 -03:00
ivtv-i2c.h V4L/DVB (5379): If possible make vars/functions static. 2007-04-27 15:44:13 -03:00
ivtv-ioctl.c V4L/DVB (5770): Ivtv: fix return code of VIDIOC_G/S_FBUF when no FB is present 2007-07-18 14:24:11 -03:00
ivtv-ioctl.h
ivtv-irq.c V4L/DVB (5675): Move big PIO accesses from the interrupt handler to a workhandler 2007-06-08 08:21:13 -03:00
ivtv-irq.h V4L/DVB (5404): Merges VBI & YUV handling into a single work queue. 2007-04-27 15:44:24 -03:00
ivtv-mailbox.c
ivtv-mailbox.h
ivtv-queue.c V4L/DVB (5675): Move big PIO accesses from the interrupt handler to a workhandler 2007-06-08 08:21:13 -03:00
ivtv-queue.h V4L/DVB (5675): Move big PIO accesses from the interrupt handler to a workhandler 2007-06-08 08:21:13 -03:00
ivtv-streams.c V4L/DVB (5842): ivtv: Add locking to ensure stream setup is atomic. 2007-07-18 14:24:47 -03:00
ivtv-streams.h
ivtv-udma.c
ivtv-udma.h
ivtv-vbi.c V4L/DVB (5769): Ivtv: fix broken VBI output support 2007-07-18 14:24:10 -03:00
ivtv-vbi.h V4L/DVB (5675): Move big PIO accesses from the interrupt handler to a workhandler 2007-06-08 08:21:13 -03:00
ivtv-version.h
ivtv-video.c V4L/DVB (5379): If possible make vars/functions static. 2007-04-27 15:44:13 -03:00
ivtv-video.h V4L/DVB (5379): If possible make vars/functions static. 2007-04-27 15:44:13 -03:00
ivtv-yuv.c V4L/DVB (5438): Fix ivtv yuv threshold handling 2007-04-27 15:44:48 -03:00
ivtv-yuv.h V4L/DVB (5404): Merges VBI & YUV handling into a single work queue. 2007-04-27 15:44:24 -03:00
Kconfig V4L/DVB (5639): Fix Kconfig dependencies for ivtv 2007-05-22 16:00:12 -03:00
Makefile