From b0652ee88f60549b3a09ab6016122916d56b8952 Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Sat, 28 Jun 2014 09:32:32 -0300 Subject: [PATCH] aggregator: always unref the buffer on _finish function Otherwise the user doesn't know if it was unref'd or not --- gst-libs/gst/base/gstaggregator.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gst-libs/gst/base/gstaggregator.c b/gst-libs/gst/base/gstaggregator.c index debcbbfacb..67ba269b38 100644 --- a/gst-libs/gst/base/gstaggregator.c +++ b/gst-libs/gst/base/gstaggregator.c @@ -361,6 +361,7 @@ gst_aggregator_finish_buffer (GstAggregator * self, GstBuffer * buffer) GST_INFO_OBJECT (self, "Not pushing (active: %i, flushing: %i)", g_atomic_int_get (&self->priv->flush_seeking), gst_pad_is_active (self->srcpad)); + gst_buffer_unref (buffer); return GST_FLOW_OK; } }