bigbluebutton-Github/bigbluebutton-html5/imports
prlanzarin c2161b9a14 fix(audio): clear input device IDs if getUserMedia fails
Stored input device IDs are not cleaned up whenever getUserMedia fails
with `NotFoundError` (i.e.: device not found). This causes a couple of
issues whenever skipEchoIfPreviousDevice is enabled:
  - An unnecessary error screen if the user retries audio from scratch
    (it should just go straight to the audio settings modal)
  - A retry loop if no other devices are present in the system

Guarantee that stored input device IDs are cleared up whenever
getUserMedia fails with error name `NotFoundError`. This both the retry
loop and the unnecessary error screen.
2024-10-21 19:22:54 +00:00
..
api fix(audio): check error codes before retrying on start failure 2024-10-21 14:43:12 +00:00
startup/client fix: locale issues (#21408) 2024-10-09 19:47:32 -04:00
ui fix(audio): clear input device IDs if getUserMedia fails 2024-10-21 19:22:54 +00:00
utils feat(audio): rework audio join without listen only 2024-08-15 00:43:28 +00:00