Re: [mediacapture-main] Implementers must not refuse to open sources set as default at the machine: "DOMException: Could not start audio source" is not in the specification (#708)

Unfortunately, I don't think specs have a lot of sway convincing vendors what to implement, only how to implement it.

While _"User Agents are encouraged to default to using the user's primary or system default device"_, there is no requirement.

Which devices to expose is entirely up to the user agent.

If a browser exposes a non-functioning device in `enumerateDevices` that seems like a bug in that implementation, so I'm going to close this.

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


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

Received on Thursday, 27 August 2020 05:19:10 UTC