From a9215f78b5fea35f68e087b4664c0e7cbf5e480a Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Thu, 26 Jun 2014 10:53:16 +1000 Subject: [PATCH] aggregator: plug a memory leak of the srccaps --- 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 5006ea5b9b..3b644795fb 100644 --- a/gst-libs/gst/base/gstaggregator.c +++ b/gst-libs/gst/base/gstaggregator.c @@ -321,6 +321,7 @@ _push_mandatory_events (GstAggregator * self) gst_event_new_caps (self->priv->srccaps))) { GST_WARNING_OBJECT (self->srcpad, "Sending caps event failed"); } + gst_caps_unref (self->priv->srccaps); self->priv->srccaps = NULL; }