From 6c4c5766993e5a1b1277fd0e2aad6fe01a8f8e33 Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Fri, 19 Aug 2022 04:49:53 +0900 Subject: [PATCH] h265decoder: Update SpsMaxLatencyPictures properly The SpsMaxLatencyPictures value never gets back to zero even if it's needed. Update the value properly. Part-of: --- subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth265decoder.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth265decoder.c b/subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth265decoder.c index 1aea441..b6da21f 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth265decoder.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/codecs/gsth265decoder.c @@ -515,6 +515,8 @@ gst_h265_decoder_process_sps (GstH265Decoder * self, GstH265SPS * sps) priv->SpsMaxLatencyPictures = sps->max_num_reorder_pics[sps->max_sub_layers_minus1] + sps->max_latency_increase_plus1[sps->max_sub_layers_minus1] - 1; + } else { + priv->SpsMaxLatencyPictures = 0; } return GST_FLOW_OK; -- 2.7.4