[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