[Bug 771376] New: video: Add top-field-first / bottom-field-first information to raw video caps if interlaced-mode=interleaved

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Sep 13 16:53:46 UTC 2016


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

            Bug ID: 771376
           Summary: video: Add top-field-first / bottom-field-first
                    information to raw video caps if
                    interlaced-mode=interleaved
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-base
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: slomo at coaxion.net
        QA Contact: gstreamer-bugs at lists.freedesktop.org
                CC: hfink at toolsonair.com, vivia at ahiru.eu
     GNOME version: ---

In interleaved-mode=interleaved we require exactly two fields per buffer, and
for 99.9% of the cases the field order is known in advance and static for the
whole stream. In many muxer cases we need to know the field order for writing
the headers (and need to negotiate that via caps as it can't be changed later).

As such we need this in the caps for these cases. I propose to add a
field-order field that can take the following values: top-field-first,
bottom-field-first and unknown. It is only valid for
interlaced-mode=interleaved, and if not present it is assumed to be unknown for
backwards compatibility reasons.

-- 
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