Original commit message from CVS:
* gst/rtpmanager/gstrtpsession.c:
(gst_rtp_session_event_send_rtcp_src):
Fix event leak.
+2008-11-25 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/rtpmanager/gstrtpsession.c:
+ (gst_rtp_session_event_send_rtcp_src):
+ Fix event leak.
+
2008-11-25 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/mxf/mxfmpeg.c: (mxf_mpeg_video_create_caps):
return ret;
}
+
static GList *
gst_rtp_session_internal_links (GstPad * pad)
{
{
GstRtpSession *rtpsession;
GstRtpSessionPrivate *priv;
- gboolean ret = FALSE;
+ gboolean ret;
rtpsession = GST_RTP_SESSION (gst_pad_get_parent (pad));
priv = rtpsession->priv;
switch (GST_EVENT_TYPE (event)) {
case GST_EVENT_LATENCY:
+ gst_event_unref (event);
ret = TRUE;
break;
default:
/* other events simply fail for now */
+ gst_event_unref (event);
+ ret = FALSE;
break;
}