[Bug 752807] h265parse: Fix sticky event mishandling when stream does not have VPS
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Wed Jul 29 17:03:50 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=752807
Vineeth <vineeth.tm at samsung.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #308049|0 |1
is obsolete| |
--- Comment #3 from Vineeth <vineeth.tm at samsung.com> ---
Created attachment 308421
--> https://bugzilla.gnome.org/attachment.cgi?id=308421&action=edit
avoid checking VPS NAL which is optional
changed the commit message.
The reason i feel VPS is optional is
In the code it is commented stating
case GST_H265_NAL_VPS:
/* It is not mandatory to have VPS in the stream. But it might
* be needed for other extensions like svc */
and there is one other check in code, where they check for presence of only SPS
and PPS
if (nalu.type == GST_H265_NAL_VPS ||
nalu.type == GST_H265_NAL_SPS ||
nalu.type == GST_H265_NAL_PPS ||
(h265parse->have_sps && h265parse->have_pps))
And i did some googling and found few places where they were discussing about
it being optional.
http://forum.doom9.org/archive/index.php/t-167081.html
"1) VPS is optional - agreed"
--
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