[Bug 732266] vaapidecode: h264: add support for decoding SVC base layers only

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Aug 18 10:48:43 UTC 2017


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

--- Comment #12 from Orestis Floros <orestisf1993 at gmail.com> ---
(In reply to sreerenj from comment #11)
> You are almost there :)
> 
> For MVC and SVC, Prefix NALs should always come before a base layer slice
> nal.  H264parse code is not dealing it correctly. 
> As you said "complete = xxxx" shouldn't include the prefix-nal checking.
> On top of that, the picture_start finding should include the prefix nal and
> the slice extension nal.

Actually, we can completely skip prefix nal units when searching for the next
nalu, nnalu, in SVC streams. This way we can end the au when first_mb_in_slice
== 0 for the associated slice unit.

That said, if h264parse AU detection is faulty for SVC streams shouldn't the
same apply to MVC streams as well?

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