[telepathy] [Bug 311643] when using the call-ui to make a voip audio call there is no dialpad available

David Edmundson kde at davidedmundson.co.uk
Mon Apr 8 02:01:19 BST 2013


https://bugs.kde.org/show_bug.cgi?id=311643

David Edmundson <kde at davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kde at davidedmundson.co.uk

--- Comment #5 from David Edmundson <kde at davidedmundson.co.uk> ---
[01:40] <badone> d_ed_: earlier in the debugging output I see ...     
ktp-call-ui(1927)/Telepathy-Qt: Channel has 2 optional interfaces:
("org.freedesktop.Telepathy.Channel.Interface.Hold",
"org.freedesktop.Telepathy.Channel.Interface.DTMF")
[01:43] <d_ed_> between us we've found the bug
[01:43] <d_ed_> the supportsDTMF method checks if the channel has the interface
org.freedesktop.Telepathy.Call1.Content.Interface.DTMF
[01:44] <badone> d_ed_: ahh, not
org.freedesktop.Telepathy.Channel.Interface.DTMF
[01:44] <d_ed_> which connection manager is this?
[01:44] <badone> d_ed_: rakia
[01:46] <d_ed_> I /think/ rakia isn't ported properly to the new Call1 spec
[01:46] <d_ed_> but this is more low level than we go
[01:47] <badone> d_ed_: So it should be easy enough to patch supportsDTMF to
check for org.freedesktop.Telepathy.Channel.Interface.DTMF ?
[01:47] <d_ed_> yes, however I think that's the wrong solution
[01:48] <d_ed_> I think we should be patching rakia to report DTMF on the newer
bus.
[01:48] * d_ed_ emphasises the "I think" heavily

TODO:
 - Check with upstream (or George) as to what's going on with 
http://telepathy.freedesktop.org/spec/Call_Content_Interface_DTMF.html
http://telepathy.freedesktop.org/spec/Channel_Interface_DTMF.html

and whether TpQt should support both, or that ChannelInterface is legacy.
There's a line in the spec: "The only part of this spec that should be used
with a Call1 channel is the "InitialTones" property." Implying both are used.

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list