[Bug 768195] New: v4l2: Add support for device capability

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Jun 29 15:40:59 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=768195

            Bug ID: 768195
           Summary: v4l2: Add support for device capability
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: nicolas at ndufresne.ca
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

At some point in time (v4l2 in gst is very old) the capability structure in
V4L2 was extended in a way it broke the ABI. A driver now uses the
v4l2_capability::capabilities as the intersection of all capabilities by adding
V4L2_CAP_DEVICE_CAPS flags there. In GStreamer, when this flag is present, we
always want to look at the v4l2_capability::device_caps. A suggestion while
porting would be to check if this flags is present, if not, copy the
capabilities into device_caps. And then, everywhere in the code, replace
capabilities with device_caps.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list