[0.10] gst-plugins-bad: y4mdec: fix event leak
Tim Müller
tpm at kemper.freedesktop.org
Wed Jan 18 05:29:43 PST 2012
Module: gst-plugins-bad
Branch: 0.10
Commit: 292b9846d166ef0a64b5d47b618ff14b4b4b75db
URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/commit/?id=292b9846d166ef0a64b5d47b618ff14b4b4b75db
Author: Vincent Penquerc'h <vincent.penquerch at collabora.co.uk>
Date: Thu Jan 12 15:19:01 2012 +0000
y4mdec: fix event leak
---
gst/y4m/gsty4mdec.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/gst/y4m/gsty4mdec.c b/gst/y4m/gsty4mdec.c
index b2ebfb7..2163d02 100644
--- a/gst/y4m/gsty4mdec.c
+++ b/gst/y4m/gsty4mdec.c
@@ -591,6 +591,9 @@ gst_y4m_dec_sink_event (GstPad * pad, GstEvent * event)
}
res = TRUE;
+ /* not sure why it's not forwarded, but let's unref it so it
+ doesn't leak, remove the unref if it gets forwarded again */
+ gst_event_unref (event);
//res = gst_pad_push_event (y4mdec->srcpad, event);
}
break;
More information about the gstreamer-commits
mailing list