PR #23739 opened by Zhao Zhili (quink)
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23739
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/23739.patch

# Summary of changes

A format-only conversion leaves the auto use_filters value unresolved.
Regression since 5d0748243f8.

Fix issue #23737

Signed-off-by: Zhao Zhili <[email protected]>


>From 9785a1affb484954d2460312e7b0986b1bfe2749 Mon Sep 17 00:00:00 2001
From: Zhao Zhili <[email protected]>
Date: Wed, 8 Jul 2026 19:31:30 +0800
Subject: [PATCH] avfilter/vf_scale_cuda: fix non-scaling format conversion

A format-only conversion leaves the auto use_filters value unresolved.
Regression since 5d0748243f8.

Fix issue #23737

Signed-off-by: Zhao Zhili <[email protected]>
---
 libavfilter/vf_scale_cuda.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libavfilter/vf_scale_cuda.c b/libavfilter/vf_scale_cuda.c
index 409145c44f..240e40d43b 100644
--- a/libavfilter/vf_scale_cuda.c
+++ b/libavfilter/vf_scale_cuda.c
@@ -422,6 +422,8 @@ static av_cold int init_processing_chain(AVFilterContext 
*ctx, int in_width, int
             s->use_filters = 0;
         } else if (s->use_filters < 0 && (out_width < in_width || out_height < 
in_height))
             s->use_filters = 1; /* downscaling; needed for anti-aliasing */
+        else if (s->use_filters < 0)
+            s->use_filters = 0;
     }
 
     outl->hw_frames_ctx = av_buffer_ref(s->frames_ctx);
-- 
2.52.0

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

Reply via email to