From d3dd14bf5b4a7e5ead890b83fc905add9b261cf7 Mon Sep 17 00:00:00 2001 From: James Almer Date: Sun, 24 Nov 2024 20:24:27 -0300 Subject: [PATCH] avcodec/audiotoolboxdec: set set keyframe flag in output frames Don't depend on the generic code setting this. This is in preparation for a following change. Signed-off-by: James Almer --- libavcodec/audiotoolboxdec.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavcodec/audiotoolboxdec.c b/libavcodec/audiotoolboxdec.c index 0f7ce8e4eb..08203c5310 100644 --- a/libavcodec/audiotoolboxdec.c +++ b/libavcodec/audiotoolboxdec.c @@ -542,6 +542,8 @@ static int ffat_decode(AVCodecContext *avctx, AVFrame *frame, frame->nb_samples = avctx->frame_size; + frame->flags |= AV_FRAME_FLAG_KEY; + out_buffers.mBuffers[0].mData = at->decoded_data; ret = AudioConverterFillComplexBuffer(at->converter, ffat_decode_callback, avctx,