Hi all,I have been using xawtv's v4lctl and v4l-info to check the ivtv driver and found that VIDIOC_QUERYMENU was reporting incorrect results and causing "v4lctl list" to crash.
The behaviour of VIDIOCGFBUF was different between the bttv and the ivtv drivers. When there is no frame buffer the bttv driver returned NULL as the base and the ivtv driver returned -EINVAL.
This patch which can be applied to the svn trunk or ivtv-0.3.7k fixes VIDIOC_QUERYMENU and changes the behaviour to match the bttv driver.
Files that are modified are: ivtv-controls.c and v4l1-compat.c. HTH Duncan PSThere is also a patch file for ivtv-0.2.0-rc3k.
ivtv-0.3.7k-r1.patch
Description: Binary data
ivtv-0.2.0-rc3k-r1.patch
Description: Binary data
