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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jul 1 02:11:42 PDT 2014


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

--- Comment #19 from Gwenole Beauchesne <gb.devel at gmail.com> 2014-07-01 09:11:41 UTC ---
(In reply to comment #18)
> (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. :)

I will try to amend the SEI-based test to exhibit that.

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

I have no idea for this one yet, but at least I presume that the situation is
no worse than without the patch.

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