[Bug 46484] New: Add high-level Call bindings
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Feb 23 00:26:45 CET 2012
https://bugs.freedesktop.org/show_bug.cgi?id=46484
Bug #: 46484
Summary: Add high-level Call bindings
Classification: Unclassified
Product: Telepathy
Version: git master
Platform: Other
URL: http://cgit.collabora.com/git/user/gkiagia/telepathy-q
t4.git/log/?h=call1
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: tp-qt
AssignedTo: telepathy-bugs at lists.freedesktop.org
ReportedBy: kiagiadakis.george at gmail.com
QAContact: telepathy-bugs at lists.freedesktop.org
Blocks: 46402
As you know, I have been working on high-level bindings for the Call1 spec. I
believe that that those bindings are now ready for a first review round.
This branch contains only high-level bindings for Call. I will do the farstream
wrapper library in a separate branch.
Some open issues/questions in this branch:
* Should SMChannel and all the related methods be deprecated? Currently it's a
bit confusing which API to use in classes like Account (ensureAudioCall or
ensureStreamedMediaAudioCall? that is the question!)
* Should Tp::CallStateReason be wrapped into some higher level class? It's a
bit ugly as it is, although in most cases it's just a useless object. If it is
wrapped in a high level class, though, how can a Contact be constructed in the
place of the actor handle without making the emission of all those signals
async?
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list