diff options
author | Paul B Mahol <onemda@gmail.com> | 2022-03-15 10:28:44 +0100 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2022-03-15 15:17:27 +0100 |
commit | 4a96baa2c8b8b2eaedd9169557cb2344f0660dd3 (patch) | |
tree | 7056a79ae6d0da101246b64fc12409a67289ae8e /libavfilter | |
parent | 098528ec59ddfc4cf7ca7cf20a6519c03f611695 (diff) | |
download | ffmpeg-4a96baa2c8b8b2eaedd9169557cb2344f0660dd3.tar.gz |
avfilter/af_afftdn: unbreak custom band noise option processing
Diffstat (limited to 'libavfilter')
-rw-r--r-- | libavfilter/af_afftdn.c | 6 |
1 files 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); |