rtpjitterbuffer: Don't leak caps event when not pushing
authorOlivier Crête <olivier.crete@collabora.com>
Fri, 27 Jan 2012 11:14:49 +0000 (12:14 +0100)
committerOlivier Crête <olivier.crete@collabora.com>
Fri, 27 Jan 2012 18:05:24 +0000 (19:05 +0100)
gst/rtpmanager/gstrtpjitterbuffer.c

index d3bfe68..2bce56d 100644 (file)
@@ -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: