[Bug 26807] Mute interface for Channel.Type.Call

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun May 9 10:46:17 CEST 2010


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

Senko Rasic <senko at senko.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Keywords|                            |patch

--- Comment #18 from Senko Rasic <senko at senko.net> 2010-05-09 01:46:17 PDT ---
(In reply to comment #17)
> Instead of (Request)Mute() that behaves erratically, or hinting mute-ing by
> changing directions which CMs should then ignore (even more bizzarre :), can we
> just have Muted(b:muted) method..

Pushed a branch with this suggestion implemented:
http://git.collabora.co.uk/?p=user/ptlo/tp-spec-senko/.git;a=shortlog;h=refs/heads/mute

Since the method is informational, there's no need for transitive states, so it
also simplifies the interface a bit.

Related point: AIUI it's implicitly understood that only the channel handler
should mute the call (after all, it's probably the one actually controlling
mic/camera anyways). Should we mandate this, or should we explicitly say that
any client can do it? (in which case, all clients should be watching for
MuteStateChange to know what's the current state and whether they can mute or
unmute it).

(TBH I don't have a good use case for why anyone but handler would need it.)

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