Commit 64729a0ed0 for ffmpeg

commit 64729a0ed00946dfea2d004623d58fb4dca39cce
Author: Niklas Haas <git@haasn.dev>
Date:   Sun Nov 8 03:42:53 2026 +0100

    swscale/filters: reject invalid sizes explicitly

    Signed-off-by: Niklas Haas <git@haasn.dev>

diff --git a/libswscale/filters.c b/libswscale/filters.c
index 3f8d8d1f86..e5c415fa5a 100644
--- a/libswscale/filters.c
+++ b/libswscale/filters.c
@@ -200,7 +200,7 @@ int ff_sws_filter_generate(void *log, const SwsFilterParams *params,
                            SwsFilterWeights **out)
 {
     SwsScaler scaler = params->scaler;
-    if (scaler >= SWS_SCALE_NB)
+    if (scaler >= SWS_SCALE_NB || params->src_size <= 0 || params->dst_size <= 0)
         return AVERROR(EINVAL);

     if (scaler == SWS_SCALE_AUTO)