This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit 9ed64db6a5b08ca9d051776d2fbc1d13d0e1edcc
Author:     Andreas Rheinhardt <[email protected]>
AuthorDate: Sun Dec 14 16:05:09 2025 +0100
Commit:     Andreas Rheinhardt <[email protected]>
CommitDate: Sun Dec 14 21:05:33 2025 +0100

    avcodec/libsvtjpegxs{dec,enc}: Don't get log level multiple times
    
    Reviewed-by: James Almer <[email protected]>
    Signed-off-by: Andreas Rheinhardt <[email protected]>
---
 libavcodec/libsvtjpegxsdec.c | 9 +++------
 libavcodec/libsvtjpegxsenc.c | 9 +++------
 2 files changed, 6 insertions(+), 12 deletions(-)

diff --git a/libavcodec/libsvtjpegxsdec.c b/libavcodec/libsvtjpegxsdec.c
index 45d9134cd4..56beff9edb 100644
--- a/libavcodec/libsvtjpegxsdec.c
+++ b/libavcodec/libsvtjpegxsdec.c
@@ -237,12 +237,9 @@ static av_cold int svt_jpegxs_dec_init(AVCodecContext* 
avctx)
 {
     SvtJpegXsDecodeContext* svt_dec = avctx->priv_data;
 
-    if (av_log_get_level() < AV_LOG_DEBUG)
-        svt_dec->decoder.verbose = VERBOSE_ERRORS;
-    else if (av_log_get_level() == AV_LOG_DEBUG)
-        svt_dec->decoder.verbose = VERBOSE_SYSTEM_INFO;
-    else
-        svt_dec->decoder.verbose = VERBOSE_WARNINGS;
+    int log_level = av_log_get_level();
+    svt_dec->decoder.verbose = log_level < AV_LOG_DEBUG ? VERBOSE_ERRORS :
+                                  log_level == AV_LOG_DEBUG ? 
VERBOSE_SYSTEM_INFO : VERBOSE_WARNINGS;
 
     if (svt_dec->proxy_mode == 1)
         svt_dec->decoder.proxy_mode = proxy_mode_half;
diff --git a/libavcodec/libsvtjpegxsenc.c b/libavcodec/libsvtjpegxsenc.c
index 2f7ec095df..dc4d238457 100644
--- a/libavcodec/libsvtjpegxsenc.c
+++ b/libavcodec/libsvtjpegxsenc.c
@@ -189,12 +189,9 @@ static av_cold int svt_jpegxs_enc_init(AVCodecContext* 
avctx) {
 
     svt_enc->encoder.threads_num = FFMIN(avctx->thread_count ? 
avctx->thread_count : av_cpu_count(), 64);
 
-    if (av_log_get_level() < AV_LOG_DEBUG)
-        svt_enc->encoder.verbose = VERBOSE_ERRORS;
-    else if (av_log_get_level() == AV_LOG_DEBUG)
-        svt_enc->encoder.verbose = VERBOSE_SYSTEM_INFO;
-    else
-        svt_enc->encoder.verbose = VERBOSE_WARNINGS;
+    int log_level = av_log_get_level();
+    svt_enc->encoder.verbose = log_level < AV_LOG_DEBUG ? VERBOSE_ERRORS :
+                                  log_level == AV_LOG_DEBUG ? 
VERBOSE_SYSTEM_INFO : VERBOSE_WARNINGS;
 
     if (avctx->bit_rate <= 0) {
         av_log(avctx, AV_LOG_ERROR, "bitrate can't be 0\n");

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to