]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/audio.c
lavfi: rename vf_setpts.c to f_setpts.c
[ffmpeg] / libavfilter / audio.c
index 525b47106540f817fd26924c24a77ada10e2cfab..e7306b134bfb5afe4ccb69ecb7c4dc70541203a2 100644 (file)
@@ -172,6 +172,11 @@ int ff_filter_samples_framed(AVFilterLink *link, AVFilterBufferRef *samplesref)
 
     FF_TPRINTF_START(NULL, filter_samples); ff_tlog_link(NULL, link, 1);
 
+    if (link->closed) {
+        avfilter_unref_buffer(samplesref);
+        return AVERROR_EOF;
+    }
+
     if (!(filter_samples = dst->filter_samples))
         filter_samples = default_filter_samples;