[Pkg-telepathy-commits] ./packages/experimental/farsight2 r24: Actually add the patch
sjoerd at luon.net
sjoerd at luon.net
Wed Nov 26 15:44:49 UTC 2008
------------------------------------------------------------
revno: 24
committer: sjoerd at luon.net
branch nick: farsight2
timestamp: Wed 2008-11-26 16:44:49 +0100
message:
Actually add the patch
added:
patches/
patches/00-dont-release-pads.patch
-------------- next part --------------
=== added directory 'patches'
=== added file 'patches/00-dont-release-pads.patch'
--- a/patches/00-dont-release-pads.patch 1970-01-01 00:00:00 +0000
+++ b/patches/00-dont-release-pads.patch 2008-11-26 15:44:49 +0000
@@ -0,0 +1,55 @@
+commit 2b62a803ed02567715958293dab8e54ff5b208b6
+Author: Olivier Cr?te <olivier.crete at collabora.co.uk>
+Date: Fri Nov 21 11:00:16 2008 -0500
+
+ Don't release the request pads on gstrtpbin, its not implemented and prints out a warning
+
+diff --git a/gst/fsrtpconference/fs-rtp-session.c b/gst/fsrtpconference/fs-rtp-session.c
+index 65f4359..4446019 100644
+--- a/gst/fsrtpconference/fs-rtp-session.c
++++ b/gst/fsrtpconference/fs-rtp-session.c
+@@ -558,36 +558,44 @@ fs_rtp_session_dispose (GObject *object)
+
+ if (self->priv->rtpbin_send_rtcp_src)
+ {
++ /* Release pad generates a g_warning as of Nov 11 2008
+ gst_pad_set_active (self->priv->rtpbin_send_rtcp_src, FALSE);
+ gst_element_release_request_pad (self->priv->conference->gstrtpbin,
+ self->priv->rtpbin_send_rtcp_src);
++ */
+ gst_object_unref (self->priv->rtpbin_send_rtcp_src);
+ self->priv->rtpbin_send_rtcp_src = NULL;
+ }
+
+ if (self->priv->rtpbin_send_rtp_sink)
+ {
++ /* Release pad generates a g_warning as of Nov 11 2008
+ gst_pad_set_active (self->priv->rtpbin_send_rtp_sink, FALSE);
+ gst_element_release_request_pad (self->priv->conference->gstrtpbin,
+ self->priv->rtpbin_send_rtp_sink);
++ */
+ gst_object_unref (self->priv->rtpbin_send_rtp_sink);
+ self->priv->rtpbin_send_rtp_sink = NULL;
+ }
+
+ if (self->priv->rtpbin_recv_rtp_sink)
+ {
++ /* Release pad generates a g_warning as of Nov 11 2008
+ gst_pad_set_active (self->priv->rtpbin_recv_rtp_sink, FALSE);
+ gst_element_release_request_pad (self->priv->conference->gstrtpbin,
+ self->priv->rtpbin_recv_rtp_sink);
++ */
+ gst_object_unref (self->priv->rtpbin_recv_rtp_sink);
+ self->priv->rtpbin_recv_rtp_sink = NULL;
+ }
+
+ if (self->priv->rtpbin_recv_rtcp_sink)
+ {
++ /* Release pad generates a g_warning as of Nov 11 2008
+ gst_pad_set_active (self->priv->rtpbin_recv_rtcp_sink, FALSE);
+ gst_element_release_request_pad (self->priv->conference->gstrtpbin,
+ self->priv->rtpbin_recv_rtcp_sink);
++ */
+ gst_object_unref (self->priv->rtpbin_recv_rtcp_sink);
+ self->priv->rtpbin_recv_rtcp_sink = NULL;
+ }
More information about the Pkg-telepathy-commits
mailing list