]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/af_earwax.c
Merge commit '28663511c99b3cdaf9387a15032259879474f5f4'
[ffmpeg] / libavfilter / af_earwax.c
index 104fb18a34c9a8a8a028b7d8d4c0e6b0045a56cd..189243a672689b4e40fe1a608a11f53160b99696 100644 (file)
@@ -114,7 +114,6 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *insamples)
     AVFilterLink *outlink = inlink->dst->outputs[0];
     int16_t *taps, *endin, *in, *out;
     AVFrame *outsamples = ff_get_audio_buffer(inlink, insamples->nb_samples);
-    int ret;
 
     if (!outsamples) {
         av_frame_free(&insamples);
@@ -137,9 +136,8 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *insamples)
     // save part of input for next round
     memcpy(taps, endin, NUMTAPS * sizeof(*taps));
 
-    ret = ff_filter_frame(outlink, outsamples);
     av_frame_free(&insamples);
-    return ret;
+    return ff_filter_frame(outlink, outsamples);
 }
 
 static const AVFilterPad earwax_inputs[] = {