PR #25159 opened by AYOUB NABIL BOUBAGRAT (ayoubnabil) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/25159 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/25159.patch
the code now rejects mismatched frequency, magnitude and phase lists, and requires at least two frequency points before interpolation. >From ded3076cb97967f9f9de79ab450d57d20a098344 Mon Sep 17 00:00:00 2001 From: Ayoub Nabil Boubagrat <[email protected]> Date: Sat, 17 Oct 2026 21:43:55 +0200 Subject: [PATCH] avfilter/afirsrc: fix option list validation the code now rejects mismatched frequency, magnitude and phase lists, and requires at least two frequency points before interpolation. Signed-off-by: Ayoub Nabil Boubagrat <[email protected]> --- libavfilter/asrc_afirsrc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/asrc_afirsrc.c b/libavfilter/asrc_afirsrc.c index 01125cb457..95f61430f8 100644 --- a/libavfilter/asrc_afirsrc.c +++ b/libavfilter/asrc_afirsrc.c @@ -205,7 +205,7 @@ static av_cold int config_output(AVFilterLink *outlink) if (ret < 0) return ret; - if (s->nb_freq != s->nb_magnitude && s->nb_freq != s->nb_phase && s->nb_freq >= 2) { + if (s->nb_freq != s->nb_magnitude || s->nb_freq != s->nb_phase || s->nb_freq < 2) { av_log(ctx, AV_LOG_ERROR, "Number of frequencies, magnitudes and phases must be same and >= 2.\n"); return AVERROR(EINVAL); } -- 2.54.0 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
