[Bug 721715] New: h264parse: Multiple SEI messages in SEI RBSP

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jan 7 09:22:06 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=721715
  GStreamer | gst-plugins-bad | 1.2.2

           Summary: h264parse: Multiple SEI messages in SEI RBSP
    Classification: Platform
           Product: GStreamer
           Version: 1.2.2
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: aurelien.zanelli at parrot.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=265549)
 View: https://bugzilla.gnome.org/attachment.cgi?id=265549
 Review: https://bugzilla.gnome.org/review?bug=721715&attachment=265549

h264parse: Fix SEI messages parsing

Hi,

An SEI RBSP could contains one or more SEI messages in SEI RBSP as specified in
7.4.2.3.1
However the h264 parser only parse the first message and ignore the others.

The hack i attached parse more than one message and modify the h264 codecparser
API. The gst_h264_parser_parse_sei() function now fill a GList instead of
filling a single H264SEIMessage.

I think this patch needs works since it modify the API (maybe a GList is not a
good choice...) and some bugs remains. Indeed i have some troubles to determine
the end of the SEI RBSP.

It apply on 1.2.2 and master.

Regards

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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