Any point in removing duplicate ways to do the same thing?

I think the .clone() method on MediaStream does the same thing as 
calling the MediaStream constructor with an existing MediaStream as 
argument.

And it can also be argued that there is no need to be able to use a 
sequence of MediaStreamTracks as argument to the MediaStream constructor 
since you could get the same result by constructing an empty MediaStream 
and then add the tracks you want it to contain.

But I have no idea of the cost (in terms of implementation and 
verification) of having duplicate ways of doing things and how it 
compares to the benefit (for the app developer I guess).

Stefan

Received on Wednesday, 5 June 2013 11:46:08 UTC