From 05b859af35ef4effa1a70b363f81834d6c5abbc8 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Wed, 15 Feb 2023 14:11:16 +0100 Subject: [PATCH] avcodec/rka: fix channel value initialization --- libavcodec/rka.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/rka.c b/libavcodec/rka.c index da4ca52f35..4c93caefff 100644 --- a/libavcodec/rka.c +++ b/libavcodec/rka.c @@ -149,7 +149,8 @@ static av_cold int rka_decode_init(AVCodecContext *avctx) return AVERROR_INVALIDDATA; } - s->channels = avctx->ch_layout.nb_channels; + av_channel_layout_uninit(&avctx->ch_layout); + s->channels = avctx->ch_layout.nb_channels = avctx->extradata[12]; if (s->channels < 1 || s->channels > 2) return AVERROR_INVALIDDATA;