This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
From what I understand of the spec, the ended attribute on MediaStream should be a readonly attribute — it only ever gets updated by the browser, not by the application. Note also that the notion of the "finished" state of a MediaStream object makes rather unclear references to the stop() method that is now on MediaStreamTrack, and given that a MediaStream object can contain several MediaStreamTrack, it's not obvious that the described condition makes sense.
(this depends on our general approach to ended state for mediastream)
Regardless the outcome of the ended/inactive discussion, this bug was fixed in the 20130704 release [1]. Closing as resolved. [1] http://lists.w3.org/Archives/Public/public-media-capture/2013Jul/0001.html