diff options
author | Trent Piepho <xyzzy@speakeasy.org> | 2007-07-17 14:29:45 -0700 |
---|---|---|
committer | Trent Piepho <xyzzy@speakeasy.org> | 2007-07-17 14:29:45 -0700 |
commit | 673be99d573553c9d6360e2c8b0184a480158c16 (patch) | |
tree | a2680d9b42abd6c38c685a90343b36fcdb03c5c3 /linux/drivers/media/video/msp3400-kthreads.c | |
parent | b7faeafd9f3af3a7bfa99fce5a82d961669388cc (diff) | |
download | mediapointer-dvb-s2-673be99d573553c9d6360e2c8b0184a480158c16.tar.gz mediapointer-dvb-s2-673be99d573553c9d6360e2c8b0184a480158c16.tar.bz2 |
zr36067: Turn off raw capture properly
From: Trent Piepho <xyzzy@speakeasy.org>
When raw capture was turned off, the current capturing frame (v4l_grab_frame)
wasn't reset to NO_GRAB_ACTIVE. If capture was turned back on, the driver
would think this frame was currently being captured, and wait for it to
complete before starting a new frame. The hardware on the other hand would
not be actively capturing a frame. The result was the driver would wait
forever for v4l_grab_frame to be captured.
Some calls to zr36057_set_memgrab(0) were missing spin-locks, which have been
added.
Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
Acked-by: Ronald S. Bultje <rbultje@ronald.bitfreak.net>
Diffstat (limited to 'linux/drivers/media/video/msp3400-kthreads.c')
0 files changed, 0 insertions, 0 deletions