[Bug 28707] Clarify how to use hold/mute with Call

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Feb 11 17:51:44 CET 2011


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

--- Comment #8 from Olivier Crête <olivier.crete at ocrete.ca> 2011-02-11 08:51:44 PST ---
Meeting notes, needs drafting:

1. Merge mute to Content and Call
2. Add Hold Interface to Content and Call
3. Keep directions on Stream

Write guidelines
1. Mute is temporary
2. Stream direction is for long term changes

Stream.I.Media:
Prop: SendingState: Not-Sending, PendingSend, PendingNotSend + Reason (enum:
muted or hold or setsendingfalse or failed or temporary-failed)
Method:
- SendingStarted()
- SendingFailed(enum, Ddbus error, Message)
- SendingStopped()
- Muted()

SendingFailed can be called at any time for errors

Same thing exists for s/Sending/Receiving/

Sending/ReceivingState properties on the stream ... with change notification
with error

Tp-fs should only call/modify/manipulate/groom the Media interfaces

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