[Telepathy] incoming call not notified

Diane Trout diane at ghic.org
Fri Oct 16 15:55:31 PDT 2015


> Is there a TelepathyQt API call to trigger the approver?
> 
> This is the code I have right now:
> 
> https://github.com/resiprocate/resiprocate/blob/master/apps/telepathy/SipCal
> lChannel.cxx#L37
> 
> Is there something obviously missing?

I don't know the guts of telepathy to answer that definitively.

http://telepathy.freedesktop.org/spec/Channel_Type_Call.html has some 
documentation on the what dbus signals are supposed to be exchanged when 
setting up a call.

I'm not sure if the TpQt code ends emitting the right dbus signal, but it also 
seems like the set of parameters you're providing isn't as long as what rakia 
was setting up for its call.

As far as I could tell this is the chunk of rakia that creates a new incoming 
call. (unfortunately against the telepathy-glib binding)

http://sources.debian.net/src/telepathy-rakia/0.8.0-3/rakia/media-manager.c/#L400

which then sets up a callback to 

http://sources.debian.net/src/telepathy-rakia/0.8.0-3/rakia/media-manager.c/#L262

and the constructor in rakia seems more detailed than your code.

Diane


More information about the telepathy mailing list