[Bug 31276] Call: Contacts are present in various places and its confusing

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Mar 14 21:48:01 CET 2011


https://bugs.freedesktop.org/show_bug.cgi?id=31276

--- Comment #2 from Olivier Crête <olivier.crete at ocrete.ca> 2011-03-14 13:48:00 PDT ---
I currently think that should be only a single handle per Stream. The reason to
have multiple handles per stream is the following use case: you have a peer
that aggregates (but without mixing or transcoding) data from different peers.
I don't know of any protocol that works that way. It may be better to have
either a separate "connection" for each peer and use plain TURN instead of
inventing something theoretical that does not exist.

If there is a single handle per stream, then ContactCodecMap could be split up
and just put the RemoteCodec on each stream. They have to be matched up on both
sides anyway. And then we can also put the CodecOffer on the Streams too (since
it already relates on only one handle)..

And very soon we have something that's pretty damn close to the Farsight2 API.

-- 
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