[farsight2/master] Create dtmf special sources

Olivier Crête olivier.crete at collabora.co.uk
Tue Dec 23 15:21:36 PST 2008


---
 gst/fsrtpconference/fs-rtp-session.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/gst/fsrtpconference/fs-rtp-session.c b/gst/fsrtpconference/fs-rtp-session.c
index 7907ee3..452fccd 100644
--- a/gst/fsrtpconference/fs-rtp-session.c
+++ b/gst/fsrtpconference/fs-rtp-session.c
@@ -2431,6 +2431,12 @@ fs_rtp_session_verify_send_codec_bin_locked (FsRtpSession *self, GError **error)
   if (!codec)
     goto done;
 
+  if (!fs_rtp_special_sources_update (self->priv->extra_sources,
+          self->priv->negotiated_codecs, codec,
+          GST_ELEMENT (self->priv->conference),
+          self->priv->rtpmuxer, error))
+    goto done;
+
   if (self->priv->current_send_codec) {
     if (fs_codec_are_equal (codec, self->priv->current_send_codec))
     {
-- 
1.5.6.5




More information about the farsight-commits mailing list