]> git.sesse.net Git - ffmpeg/commitdiff
avfilter/af_earwax: fix check that was left in previous commit
authorPaul B Mahol <onemda@gmail.com>
Thu, 10 Dec 2020 22:39:49 +0000 (23:39 +0100)
committerPaul B Mahol <onemda@gmail.com>
Thu, 10 Dec 2020 22:43:49 +0000 (23:43 +0100)
Makes output exact with smaller number of samples per frame than taps.

libavfilter/af_earwax.c

index 921d0a4c04bf4acd9d99842242d3676ab092990b..a4434290a761eb6542b661155b651a7020411210 100644 (file)
@@ -145,7 +145,7 @@ static void convolve(AVFilterContext *ctx, AVFrame *in,
     dst = scalarproduct(taps, taps + len, s->filter[filter_ch], dst);
 
     // process current input
-    if (2*in->nb_samples >= NUMTAPS ){
+    if (in->nb_samples >= NUMTAPS) {
         endin = src + in->nb_samples - NUMTAPS;
         scalarproduct(src, endin, s->filter[filter_ch], dst);