[Bug 797217] New: h264parser: Should add a "unsupported" return value

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Sep 27 14:21:20 UTC 2018


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

            Bug ID: 797217
           Summary: h264parser: Should add a "unsupported" return value
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: nicolas at ndufresne.ca
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Currently, our parser will return "broken data" whenever an unsupported type is
met. In some cases this is the correct thing to do, as it's forbidden by the
spec, but in other case, this leads to data being dropped as if it was broken.

My suggestion would be to introduce an "unsupported" return value. This way,
parser element can simply pass-through these NALs, as they are not proven to be
invalid. This applies to non MVC slice entension types, for which we have a
hack in h264parse element to avoid dropping.

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