Re: [mediacapture-main] prohibit multiple getUserMedia() calls sharing the same capture device

I think this request is invalid. Our model is that a user cannot
reasonably know what source they're going to get given a set of
constraints. Specifically, a user may specify different constraints
and end up with the same source twice. Disallowing that would raise
questions such as what to return in that case. A rats' nest.

What's the reasoning behind adding such a limitation? Given that
track.applyConstraints pretty much exists to arbitrate multiple
concurrent access, limiting concurrent access from the same tab seems
arbitrary and counterproductive. It would complicate testing, some
apps and even our model.

--
GitHub Notif of comment by jan-ivar
See
https://github.com/w3c/mediacapture-main/issues/67#issuecomment-71853366

Received on Wednesday, 28 January 2015 15:29:21 UTC