]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/af_aresample.c
lavfi/vf_displace: move to "activate" design.
[ffmpeg] / libavfilter / af_aresample.c
index 02164324703465f6f516f9b6d8f8cdffce203a00..ef10621c359ccab2ffab6c299920676488258781 100644 (file)
@@ -195,8 +195,10 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *insamplesref)
 
     outsamplesref = ff_get_audio_buffer(outlink, n_out);
 
-    if(!outsamplesref)
+    if(!outsamplesref) {
+        av_frame_free(&insamplesref);
         return AVERROR(ENOMEM);
+    }
 
     av_frame_copy_props(outsamplesref, insamplesref);
     outsamplesref->format                = outlink->format;