bigbluebutton-Github/bigbluebutton-html5/imports/ui/components/audio/audio-graphql
prlanzarin c055caf915 fix(audio): ensure current I/O devices are flagged as selected
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.
2024-08-19 21:35:12 +00:00
..
audio-captions refactor(audio): improve audio settings' UI 2024-08-15 00:43:37 +00:00
audio-controls fix(audio): ensure current I/O devices are flagged as selected 2024-08-19 21:35:12 +00:00
hooks fix(voice): reorganize askForConfirmationOnLeave code 2024-08-15 10:34:16 -03:00
mutations.ts feat: Initial BBB 3.0 Gladia transcriptions implementation (#20295) 2024-06-12 12:06:07 -04:00