From 4a96baa2c8b8b2eaedd9169557cb2344f0660dd3 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Tue, 15 Mar 2022 10:28:44 +0100 Subject: [PATCH] avfilter/af_afftdn: unbreak custom band noise option processing --- libavfilter/af_afftdn.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libavfilter/af_afftdn.c b/libavfilter/af_afftdn.c index b4a4b4fd65..fb1e031cbf 100644 --- a/libavfilter/af_afftdn.c +++ b/libavfilter/af_afftdn.c @@ -564,18 +564,20 @@ static void read_custom_noise(AudioFFTDeNoiseContext *s, int ch) return; for (int i = 0; i < NB_PROFILE_BANDS; i++) { + float noise; + if (!(arg = av_strtok(p, "| ", &saveptr))) break; p = NULL; - ret = av_sscanf(arg, "%f", &band_noise[i]); + ret = av_sscanf(arg, "%f", &noise); if (ret != 1) { av_log(s, AV_LOG_ERROR, "Custom band noise must be float.\n"); break; } - band_noise[i] = av_clipd(band_noise[i], -24., 24.); + band_noise[i] = av_clipd(noise, -24., 24.); } av_free(custom_noise_str);