GNOME Bugzilla – Bug 787818
vaapi: regression: Failure of dash in gst-validate
Last modified: 2017-09-19 17:28:36 UTC
This is regression introduced by commit 2eb2b26a. Simple reproduced step: gst-play-1.0 exMPD_BIP_TC1.mpd There's g_critical error showing, which leads to a failure of gst-validate. ** (gst-play-1.0:32221): CRITICAL **: gst_h264_sps_copy: assertion 'dst_sps != NULL' failed Callstack
+ Trace 237978
Created attachment 359961 [details] [review] libs: decoder: h264/h265: decode codec data only if opened Fixes regression introduced by commit 2eb2b26a. The case is that decoder tries to decode codec_data even before decoder is opened, which is priv->parser isn't created yet
Attachment 359961 [details] pushed as b107520 - libs: decoder: h264/h265: decode codec data only if opened