PR #25029 opened by Mark Thompson (jkqxz) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/25029 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/25029.patch
Gets rid of spam message "Multiple ff_thread_finish_setup() calls" being printed on every frame when frame threading is enabled. JPEG2000 does not use update_thread_context(), so it's not necessary. Tested with some JPEG2000 samples, passes fate. >From cdfe0e8f1627667c7323f5f3fe325977f6629eab Mon Sep 17 00:00:00 2001 From: Mark Thompson <[email protected]> Date: Mon, 12 Oct 2026 20:39:22 +0100 Subject: [PATCH] lavc/jpeg2000: Remove redundant ff_thread_finish_setup() call Gets rid of spam message "Multiple ff_thread_finish_setup() calls" being printed on every frame when frame threading is enabled. --- libavcodec/jpeg2000dec.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libavcodec/jpeg2000dec.c b/libavcodec/jpeg2000dec.c index 870678f0b0..9282f7610e 100644 --- a/libavcodec/jpeg2000dec.c +++ b/libavcodec/jpeg2000dec.c @@ -2917,8 +2917,6 @@ static int jpeg2000_decode_frame(AVCodecContext *avctx, AVFrame *picture, if (++x == s->ncomponents) picture->flags |= AV_FRAME_FLAG_LOSSLESS; - ff_thread_finish_setup(avctx); - avctx->execute2(avctx, jpeg2000_decode_tile, picture, NULL, s->numXtiles * s->numYtiles); -- 2.52.0 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
