Re: [mediacapture-output] restore default audio output position first in the enumerateDevices() returned list (#154)

For a sample of two desktop systems with Google Chrome:
* Neither microphones nor speakers were ordered with the default physical device first before other physical devices of the same kind.
* The virtual id:"default" microphone was last on one system and first on another.
* The virtual id:"default" microphone and speaker had `groupId`s matching default physical devices on one system but not on the other.
* The label on the id:"default" virtual devices included text for the physical device on one system ("Default - MacBook Pro Speakers (Built-in)") but not the other.

`groupId` would not be a dependable way to identify the default physical device because two physical devices of the same kind can have the same `groupId`.


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


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

Received on Thursday, 23 October 2025 08:18:50 UTC