[MOVED FROM GST-P-FARSIGHT] Call set_caps when we have all the params
authorzeeshan.ali@nokia.com <zeeshan.ali@nokia.com>
Mon, 26 Mar 2007 10:57:12 +0000 (10:57 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Sat, 21 Feb 2009 16:47:57 +0000 (17:47 +0100)
20070326105712-65035-3e3dfce0b50d61eafda846bee0a6d66c3541c6ed.gz

gst/rtpdtmf/gstrtpdtmfsrc.c

index 5e3a255..e952129 100644 (file)
@@ -302,8 +302,6 @@ gst_rtp_dtmf_src_init (GstRTPDTMFSrc * dtmfsrc, gpointer g_class)
   dtmfsrc->pt = DEFAULT_PT;
   dtmfsrc->clock_rate = DEFAULT_CLOCK_RATE;
   
-  gst_rtp_dtmf_src_set_caps (dtmfsrc);
-  
   GST_DEBUG_OBJECT (dtmfsrc, "init done");
 }
 
@@ -503,6 +501,8 @@ gst_rtp_dtmf_src_start (GstRTPDTMFSrc *dtmfsrc,
   else
     dtmfsrc->ts_base = dtmfsrc->ts_offset;
 
+  gst_rtp_dtmf_src_set_caps (dtmfsrc);
+
   /* Don't forget to get exclusive access to the stream */
   gst_rtp_dtmf_src_set_stream_lock (dtmfsrc, TRUE);