This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 25230 - readyState attribute must be inherited while cloning a MediaStreamTrack
Summary: readyState attribute must be inherited while cloning a MediaStreamTrack
Status: RESOLVED FIXED
Alias: None
Product: WebRTC Working Group
Classification: Unclassified
Component: Media Capture and Streams (show other bugs)
Version: unspecified
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: public-media-capture@w3.org
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-02 09:54 UTC by Kiran
Modified: 2014-05-08 08:29 UTC (History)
3 users (show)

See Also:


Attachments

Description Kiran 2014-04-02 09:54:08 UTC
The readyState attribute of an existing MediaStreamTrack should be inherited by a newly created MediaStreamTrack, which is created using clone() method.

The following line

Let trackClone inherit this track's underlying source, kind, label and enabled attributes, as well as its currently active constraints.

should be modified as

Let trackClone inherit this track's underlying source, kind, label, enabled and readyState attributes, as well as its currently active constraints.
Comment 1 Adam Bergkvist 2014-04-03 13:05:54 UTC
Sounds right to me.

Proposed fix: https://github.com/fluffy/webrtc-w3c/commit/160b3b890744d6a505b0203eac902b804321f330
Comment 2 Stefan Hakansson LK 2014-05-08 08:29:24 UTC
Fixed in http://dev.w3.org/2011/webrtc/editor/archives/20140507/getusermedia.html