[Bug 42589] New: Call1: Content and Stream ifaces could optionally implement Mute

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Nov 4 14:01:02 CET 2011


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

             Bug #: 42589
           Summary: Call1: Content and Stream ifaces could optionally
                    implement Mute
    Classification: Unclassified
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: tp-spec
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: xclaesse at gmail.com
         QAContact: telepathy-bugs at lists.freedesktop.org


Mute iface says:
"""
It should always be possible to mute an entire call. It is sometimes also
possible to mute individual Contents (e.g. to prevent background noise from
disturbing other participants, but remain visible on webcam) or to mute
individual streams (e.g. to "whisper" to other call participants)
"""

I understand this as Type.Call1 MUST implement Mute, Call1.Content and
Call1.Stream COULD implement Mute.

Atm Call1.Content's spec says it MUST implement Mute, and Call1.Stream does not
mention Mute at all.

In spec, we can use <tp:requires interface=""/> to make the extra iface
mandatory, but we have nothing to tell it is optional. So I suggest just
removing the tp:requires from Call1.Content, and add in both Call1.Content and
Call1.Stream a note in its description that it could implement Mute.

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