Re: [mediacapture-main] Spec should provide algorithms to expose individual devices via enumerateDevices (#703)

For microphones, getting access to one will give you access to all microphones.

As of audio output, the model we are building is the following.
- If the user never did any set-up. Web page will have to use selectAudioOutput to ask user to select which audio output to use. If user set-ups require 3 different audio outputs, the web page may have to call selectAudioOutput 3 times (with a prompt each time).
- If the user did the set-up previously, on page load, the web page has device IDs it wants to reuse. Assuming the user set-up is exactly the same as previously and user granted persistent access, the web page will call selectAudioOutput 3 times, no prompt will happen and all 3 devices will be usable from that point on. If device is not there, user will be prompted to select the device to use.
How does this fit with the use-cases you have in mind?

-- 
GitHub Notification of comment by youennf
Please view or discuss this issue at https://github.com/w3c/mediacapture-main/issues/703#issuecomment-687246014 using your GitHub account


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

Received on Friday, 4 September 2020 16:14:25 UTC