On Fri, Jun 04, 2010 at 07:12:54PM +0100, Will Thompson wrote: > On 04/06/10 18:19, Jack Bates wrote: > >Hi - I'm interested in adding TP_IFACE_CHANNEL_INTERFACE_DTMF to Gabble > > > >I think this would let me use the dialpad in Empathy when I call > >Asterisk with Jingle? > > Should do! > > >I think Jingle supports DTMF according to RFC 4733, RTP Payload for DTMF > >Digits, Telephony Tones, and Telephony Signals, > >http://datatracker.ietf.org/doc/rfc4733/ > > > >- which Farsight already implements? > > > >So to implement TP_IFACE_CHANNEL_INTERFACE_DTMF, I could simply call > >tp_svc_media_stream_handler_emit_start_telephony_event() and > >tp_svc_media_stream_handler_emit_stop_telephony_event(), like the SIP > >connection manager? > > This sounds about right. I think there's also a XEP for DTMF in the > XMPP stream; yes, it's <http://xmpp.org/extensions/xep-0181.html>. > > >Has anyone already done any work on this? Would a patch be welcome? > > There's no work on this been done yet; a patch would be very welcome!
Thanks Will! Here's my first attempt, http://www.sfu.ca/~jdbates/tmp/telepathy/201006060/patch I'm happy to revise based on feedback - or if it can be accepted as is, that's great _______________________________________________ telepathy mailing list telepathy@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/telepathy