<div dir="ltr"><div><div>Hello Olivier,<br><br></div>Thank you for giving response to my query. <br>Please can you give me any example for grepping the DTMF event from rtpdtmfdepay.<br><br></div>I am unable to catch the DTMF event from messege bus. How to catch the DTMF event from GstMessege ?<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Oct 25, 2013 at 5:49 PM, Olivier Crête <span dir="ltr"><<a href="mailto:olivier.crete@collabora.com" target="_blank">olivier.crete@collabora.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<div class="im"><br>
On Tue, 2013-10-22 at 14:36 +0530, amar wrote:<br>
> Can any one tell me How can I use rtpdtmfdepay element in my<br>
> pipeline ? or please give me any example with pipeline for decoding<br>
> rtp dtmf using gstreamer. Any help/pointer appericiated ...<br>
<br>
</div>I assume your pipeline is something like:<br>
udpsrc -> rtpbin -> rtpXdepay ! Xdec ! sink<br>
<br>
When you get a new src pad on rtpbin with the payload type for<br>
telephone-event (ie DTMF) you can just put rtpdtmfdepay ! audiosink<br>
and it will play back the DTMF to you. It will also post a GstMessage on<br>
the GstBus telling you about the DTMF events so your application can<br>
react.<br>
<br>
You may be interested in Farstream which does that and more and is<br>
really centered about SIP/XMPP calls with GStreamer.<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
Olivier Crête<br>
<a href="mailto:olivier.crete@collabora.com">olivier.crete@collabora.com</a><br>
<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>
</font></span></blockquote></div><br></div>