GNOME Bugzilla – Bug 766891
h265parse: codec_data cap field could be mis-populated when vps/sps/pps id's are not used contiguously from zero.
Last modified: 2016-05-30 09:43:03 UTC
The make_codec_data code assumes param set ids appear in the video stream contiguously from zero. That's not required to be the case, and invalid codec_data will be generated.
Created attachment 328538 [details] [review] h265parse: Don't assume contiguous id's in make_codec_data
Comment on attachment 328538 [details] [review] h265parse: Don't assume contiguous id's in make_codec_data For the record, this is already fixed in h264parse since years it seems.
Scott, Thanks for the patch. Could you please share a video sample too? I just wanna keep a sample like this for my own test cases.
(In reply to sreerenj from comment #3) > Scott, Thanks for the patch. Could you please share a video sample too? > I just wanna keep a sample like this for my own test cases. I found this problem with a licensed conformance testing stream. I can mail it to you.
Sebastian, are you gonna push this?? Or I can push later today..
Attachment 328538 [details] pushed as 3edd641 - h265parse: Don't assume contiguous id's in make_codec_data