From bb2fda64f70d7366617bfd9862f11e0d8399197b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Mon, 15 Oct 2012 19:55:42 +0100 Subject: [PATCH] collectpads: fix buffer leak in clip_time --- libs/gst/base/gstcollectpads.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/gst/base/gstcollectpads.c b/libs/gst/base/gstcollectpads.c index 4d844b6..f9dfbd8 100644 --- a/libs/gst/base/gstcollectpads.c +++ b/libs/gst/base/gstcollectpads.c @@ -1571,6 +1571,7 @@ gst_collect_pads_clip_time (GstCollectPads * pads, GstCollectData * data, pads->priv->clip_func (pads, data, in, &out, pads->priv->clip_user_data); if (out) { otime = GST_BUFFER_TIMESTAMP (out); + gst_buffer_unref (out); } else { /* FIXME should distinguish between ahead or after segment, * let's assume after segment and use some large time ... */ -- 2.7.4