<div dir="ltr"><div>Hi Nicolas,<br><br></div>Thanks for answer my question. If I am not wrong, dtmfdetect is used for detect DTMF in the incoming sound. But in my case DTMF come from SIP phone and it comes as RTP event. on same port which is used for receiving audio. my pipeline is looks like below :<br>
<br><br>                           pad_added    payload==101--->rtpdtmfdepay--->fakesink<br><div dir="ltr"><div><div> udpsrc0 -----> rtpbin -------------><br></div><div> audio port                               payload ==0---->rtppcmudepay-->mulawdec----I<br>


                                                                                                                 |<br></div><div>                                                                                                                 v<br>


</div><div>udpsrc1------------> rtph263pdepay---------->avdec_h263------------------------matroskamux<br></div><div>video port                                                                                           |<br>


</div><div>                                                                                                         v<br></div><div>                                                                                                    filesink<br>


<br></div><div>Note Caps using for udpsrc0 (for audio source) : <b>"application/x-rtp,media=(string)audio,payload=(int)96,clock-rate=(int)8000,encoding-name=(string)X-GST,caps=(string)FAKE" <br><br></b></div><div>
I
 am watching the above pipeline for incoming DTMF event 
(GST_MESSAGE_ELEMENT) . I want to catch the DTMF value coming from the 
sender(SIP PHONE). <br><br></div><div>It works well when rtp PCMU audio come on udpsrc0. repbin added pad and link to rtppcmudepay. But when rtp DTMF event comes on udpsrc0, rtpbin added new pad but unable to link rtpdtmfdepay. It gives "Internal data flow error".<br>
</div></div></div><div><br></div><div>How can I link to rtpdtmfdepay ? or Is there any other method to catch dtmf value from incoming rtp DTMF event on audio port assigned for PCMU data?<br><br></div><div>Any Help/pointer appreciated....<br>
<br><br></div><div>Thanks,<br></div><div>Amar.<br> </div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Dec 5, 2013 at 9:07 PM, Nicolas Dufresne <span dir="ltr"><<a href="mailto:nicolas.dufresne@collabora.com" target="_blank">nicolas.dufresne@collabora.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">There is an element called dtmfdetec in -bad. It depends on spansp. It's<br>
not built on most distro, not sure why. It might be what you are looking<br>
for ?<br>
<span class="HOEnZb"><font color="#888888"><br>
Nicolas<br>
</font></span><br>_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
<br></blockquote></div><br></div>