---
 libavfilter/avfilter.c |   13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c
index 55eb77a..32d1e64 100644
--- a/libavfilter/avfilter.c
+++ b/libavfilter/avfilter.c
@@ -463,11 +463,24 @@ void avfilter_free(AVFilterContext *filter)
         filter->filter->uninit(filter);
 
     for (i = 0; i < filter->nb_inputs; i++) {
+        av_log(filter, AV_LOG_DEBUG, "%d: %"PRIu64" frames in ", i,
+               filter->nb_frames_in[i]);
+        if (filter->input_pads[i].type == AVMEDIA_TYPE_AUDIO)
+            av_log(filter, AV_LOG_DEBUG, "%"PRIu64" samples in ",
+                   filter->nb_samples_in[i]);
+
         free_link(filter->inputs[i]);
     }
     for (i = 0; i < filter->nb_outputs; i++) {
+        av_log(filter, AV_LOG_DEBUG, "%d: %"PRIu64" frames out ", i,
+               filter->nb_frames_out[i]);
+        if (filter->output_pads[i].type == AVMEDIA_TYPE_AUDIO)
+            av_log(filter, AV_LOG_DEBUG, "%"PRIu64" samples out ",
+                   filter->nb_samples_out[i]);
+
         free_link(filter->outputs[i]);
     }
+    av_log(filter, AV_LOG_DEBUG, "\n");
 
     if (filter->filter->priv_class)
         av_opt_free(filter->priv);
-- 
1.7.10.4

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to