[mediacapture-output] The first "audiooutput" `MediaDeviceInfo` returned from `enumerateDevices()` is not the default device when the default device is not exposed (#133)

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

== The first "audiooutput" `MediaDeviceInfo` returned from `enumerateDevices()` is not the default device when the default device is not exposed ==
https://github.com/w3c/mediacapture-output/issues/113#issue-704418273 proposed output device ordering in enumerateDevices() results to identify the default audio output device.  It also said "This also probably means it should always be exposed since '' allows to be used by setSinkId."

While the first position for the default device was specified in https://github.com/w3c/mediacapture-main/pull/757, there was no change to always expose the default device and no discussion around this.
The result is that a client app does not know whether or not the first audio output device returned from `enumerateDevices()` is the default device.

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


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

Received on Friday, 7 October 2022 05:16:11 UTC