- From: Adam Bergkvist <adam.bergkvist@ericsson.com>
- Date: Fri, 7 Mar 2014 10:58:23 +0100
- To: Martin Thomson <martin.thomson@gmail.com>, "public-media-capture@w3.org" <public-media-capture@w3.org>
On 2014-03-07 10:44, Martin Thomson wrote: > On 7 March 2014 09:33, <bugzilla@jessica.w3.org> wrote: >> I noted that the MediaStrem() constructor, which takes an other MediaStream or >> a sequence of MediaStreamTracks, ignores ended tracks when constructing the >> track set of the new stream. Should we do the same here or throw? I think it's >> could be motivated to throw for addTrack() since you're only adding a single >> track. The ignore-approach for the constructor acts like a filter for ended >> tracks since several tracks can be added at once. > > I don't think that we should do anything about this. > > Your proposal here couples the state of a track to whether it is part > of a stream. That doesn't seem right, or useful. > > I'll also note that since the state of a track that is part of a > stream can change to ended without triggering removal, this would > result in this causing an inconsistency in how we deal with this. So you're proposing to simple add the track, ended or not? /Adam
Received on Friday, 7 March 2014 09:58:48 UTC