[mediacapture-output] Implicit consent getUserMedia should allow access to non-miked speakers (#147)

guidou has just created a new issue for https://github.com/w3c/mediacapture-output:

== Implicit consent getUserMedia should allow access to non-miked speakers ==
The spec says getUserMedia MUST grant access to miked speakers and leaves out non-miked speakers.

A common use case is a desktop user who wants to use a non-miked headphone together with the laptop's built-in microphone.
After getUserMedia, we shouldn't require selectAudioOutput, which requires additional prompts and is a relatively new API, for that common use case.

I propose we add a "MAY grant access to non-miked speakers" to support this use case, so that UAs that don't want to support this use case are not required to implement it.

More important, this was allowed by previous versions of this spec and was (and is still) supported by Chromium, which for many years was by the only available implementation of this API. 


Please view or discuss this issue at https://github.com/w3c/mediacapture-output/issues/147 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 21 October 2024 19:10:05 UTC