From 132eddd7b98f3ee8be933260dffcf42d25f58c4b Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Fri, 18 Nov 2022 02:06:51 +0900 Subject: [PATCH] av1decoder: Clear highest_spatial_layer per sequence header Clear the value to default zero, indicating that no spatial scalability layer is used. Part-of: --- subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstav1decoder.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstav1decoder.c b/subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstav1decoder.c index a5a3013ae5..019437e7d8 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstav1decoder.c +++ b/subprojects/gst-plugins-bad/gst-libs/gst/codecs/gstav1decoder.c @@ -403,6 +403,8 @@ gst_av1_decoder_process_sequence (GstAV1Decoder * self, GstAV1OBU * obu) _floor_log2 (priv->parser->state.operating_point_idc >> 8); GST_INFO_OBJECT (self, "set highest spatial layer to %d", self->highest_spatial_layer); + } else { + self->highest_spatial_layer = 0; } ret = klass->new_sequence (self, &seq_header,