codecs: h265: Make sure that sps is processed just before decoding
authorBenjamin Gaignard <benjamin.gaignard@collabora.com>
Wed, 8 Jun 2022 13:44:26 +0000 (15:44 +0200)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Fri, 22 Jul 2022 20:13:47 +0000 (16:13 -0400)
commit8ec0dca73bf785d068a522e68c21cca3e2c489da
tree16fee1c6911c2ff25924cd410468dadb2224366b
parent5019be9fdb2cb9bd9c3c79f892a9a49ae934053b
codecs: h265: Make sure that sps is processed just before decoding

It may happens that bitstream doesn't provided SPS in decoding order
(like in VPSSPSPPS_A_MainConcept_1 conformance test file).
To be sure that the decoder got the correct SPS parameters process
SPS just before start decoding the frame.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2575>
subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth265decoder.c