[Bug 25440] New: MediaStreamTrack.readyState has no muted attribute

https://www.w3.org/Bugs/Public/show_bug.cgi?id=25440

            Bug ID: 25440
           Summary: MediaStreamTrack.readyState has no muted attribute
           Product: WebRTC Working Group
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: WebRTC API
          Assignee: public-webrtc@w3.org
          Reporter: kiran.guduru@samsung.com
                CC: public-webrtc@w3.org

In WebRTC spec [1] in section 9.2.2 Events on MediaStream,
the ready state attribute has been initialized to muted.

But MediaStreamTrack readyState [2] does not contain "muted" state. It contains
only new, live and ended states.

enum MediaStreamTrackState {
    "new",
    "live",
    "ended"
};

Since "muted" state is also considered as "live" state [3], perhaps it may be
initialized to "live" instead of muted.

or

It should be initialized with "live" if the connection is established (which is
the source for a remote stream) otherwise with "live".

[1] http://dev.w3.org/2011/webrtc/editor/webrtc.html#events-on-mediastream
[2] http://www.w3.org/TR/mediacapture-streams/#idl-def-MediaStreamTrackState
[3] https://www.w3.org/Bugs/Public/show_bug.cgi?id=22259

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

Received on Thursday, 24 April 2014 11:28:43 UTC