From 87f20883034711831114419a4df839c3966fd0f4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Olivier=20Cr=C3=AAte?= Date: Fri, 27 Jan 2012 12:14:49 +0100 Subject: [PATCH] rtpjitterbuffer: Don't leak caps event when not pushing --- gst/rtpmanager/gstrtpjitterbuffer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst/rtpmanager/gstrtpjitterbuffer.c b/gst/rtpmanager/gstrtpjitterbuffer.c index d3bfe68..2bce56d 100644 --- a/gst/rtpmanager/gstrtpjitterbuffer.c +++ b/gst/rtpmanager/gstrtpjitterbuffer.c @@ -1053,6 +1053,8 @@ gst_rtp_jitter_buffer_sink_event (GstPad * pad, GstObject * parent, /* set same caps on srcpad on success */ if (ret) ret = gst_pad_push_event (priv->srcpad, event); + else + gst_event_unref (event); break; } case GST_EVENT_SEGMENT: -- 2.7.4