c055caf915
There's a regression in 3.0's I/O device selector where default output devices are not marked as selected in the input-stream-live-selector component unless the user explicitly selects them. This issue can also affect input devices, although less commonly than output due to the system's ability to infer the selected input device ID after the user joins audio. When a device is the first in the list and no currentDeviceId is set in the client, treat the first device returned by enumerateDevices as the system default and hence selected, in accordance with the "Media Capture and Streams API", Section 9.2, enumerateDevices algorithm. |
||
---|---|---|
.. | ||
audio-captions | ||
audio-controls | ||
hooks | ||
mutations.ts |