[Bug 12412] <video> As specified, video can't be disabled. This is needed for "video mute". Suggested solution: Move "enable" and "disable" from MultipleTrackList to TrackList.

http://www.w3.org/Bugs/Public/show_bug.cgi?id=12412

--- Comment #7 from Harald Alvestrand <harald@alvestrand.no> 2011-06-12 10:14:55 UTC ---
The request is for a feature that allows one outgoing video stream being sent
in PeerConnection to be turned off temporarily, without affecting the state of
a corresponding outgoing audio stream.

I think it's an UI design issue whether or not the self-view feedback channel
should turn black when this happens; I don't think this should be mandated by
the API specification (one can imagine wanting to turn off the outgoing video
while using the self-view channel to adjust the camera, for instance).

There is a symmetric requirement to be able to turn off the audio stream
without affecting the video stream (audio mute), but that seems to be
adequately covered by the enable() and disable() functions of
MultipleTrackList.

I can't see a PAUSED state on
http://www.whatwg.org/specs/web-apps/current-work/#generatedstream, so I'm not
sure what the semantics of that was.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Sunday, 12 June 2011 10:15:02 UTC