GNOME Bugzilla – Bug 691098
v4l2src: breaks because of changed ioctl error return code from driver on failed control query in 3.8-rc1
Last modified: 2013-01-04 15:32:41 UTC
Created attachment 232687 [details] [review] v4l2src plugin patch to comply with new ENOENT return value of failed control query... v4l2 latest from Git breaks v4l2src plugin because of changed return value on failed control query...SEE ATTACHED PATCH against Git of gst-plugins-good 1.x branch. This also applies to the latest gst-plugins-good 0.10 branch.
commit ad2f74afbc145e293b99bcffe5f32050b3b795b3 Author: Robert Krakora <rob.krakora@messagenetsystems.com> Date: Fri Jan 4 10:03:32 2013 +0100 v4l2: Also handle the new ENOENT return value of VIDIOC_QUERYCTRL https://bugzilla.gnome.org/show_bug.cgi?id=691098
https://lkml.org/lkml/2012/12/23/75
Should we really be working around a kernel bug that only existed for a short time in an unstable kernel release candidate?
IMHO no, let's revert it then?
Sorry to cry "Wolf" guys...it did not seem right that ENOENT was being returned by v4l2 on a control query though...;-)