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

This issue came back again at the Audio WG meeting.
There was agreement that the meaning is that audio will follow the default devices when the default device changes (Guido mentionned that this is as if setSinkId was not called).

From that prospective, the empty string and Chrome device with deviceId `default` are 100% equivalent.

I don't have a strong opinion either way.
Even though having two different strings for the same meaning is somehow redundant, I am somehow liking better `default`. And `default` is more web compatible given it is the one used in Chrome (hopefully, no web app hardcodes `default` but who knows).

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


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

Received on Tuesday, 24 September 2024 01:01:41 UTC