[Bug 732203] h264parse: improve handling of byte-stream/au format

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jul 1 02:07:45 PDT 2014


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

--- Comment #18 from Gwenole Beauchesne <gb.devel at gmail.com> 2014-07-01 09:07:43 UTC ---
(In reply to comment #17)
> Sounds like a plan, if I understood you correctly :)

Hmm, it seems that I was not too mad when I wrote the patch because no change
seems to be needed after all. :)

The check is:
!(h264parse->state & GST_H264_PARSE_STATE_VALID_PICTURE_HEADERS)

which means, "no SPS nor PPS received so far". I have not used
GST_H264_PARSE_STATE_VALID(), which checks for all the supplied bits in state.

However, the troublesome case is
if alignment=au and (SPS or PPS was received) and we got a slice too. We should
reset the frame only if the broken NAL is a slice.

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