linux/drivers/media/video/gspca
Jean-Francois Moine 2fd9c2eac3 V4L/DVB (10385): gspca - main: Fix memory leak when USB disconnection while streaming.
Resetting the streaming flag on disconnection prevented the URBs to be freed
when streaming was active.
Also, USBs cannot be killed after disconnection (oops in [usbcore] unlink1).

Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
2009-01-29 09:06:41 -02:00
..
m5602 V4L/DVB (10180): drivers/media: Fix a number of sparse warnings 2009-01-07 22:18:55 -02:00
stv06xx V4L/DVB (10127): stv06xx: Avoid having y unitialized 2008-12-30 09:40:39 -02:00
conex.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
etoms.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
finepix.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
gspca.c V4L/DVB (10385): gspca - main: Fix memory leak when USB disconnection while streaming. 2009-01-29 09:06:41 -02:00
gspca.h V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
jpeg.h V4L/DVB (8156): Many bug fixes, zc3xx added. 2008-07-20 07:14:45 -03:00
Kconfig V4L/DVB (10048): gspca - stv06xx: New subdriver. 2008-12-30 09:40:06 -02:00
Makefile V4L/DVB (10048): gspca - stv06xx: New subdriver. 2008-12-30 09:40:06 -02:00
mars.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
ov519.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
ov534.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
pac207.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
pac7311.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
pac_common.h V4L/DVB (8825): gspca: More controls for pac73xx and new webcam 093a:2624. 2008-09-03 18:37:38 -03:00
sonixb.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
sonixj.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
spca500.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
spca501.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
spca505.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
spca506.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
spca508.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
spca561.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
stk014.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
sunplus.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
t613.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
tv8532.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00
vc032x.c V4L/DVB (10050): gspca - vc032x: Webcam 046d:0897 added. 2008-12-30 09:40:07 -02:00
zc3xx-reg.h V4L/DVB (9868): gspca - zc3xx: Remove the duplicated register names 2008-12-30 09:38:58 -02:00
zc3xx.c V4L/DVB (10049): gspca - many subdrivers: Set 'const' the pixel format table. 2008-12-30 09:40:07 -02:00