bigbluebutton-Github/bigbluebutton-html5/imports/ui
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
..
components [3.0.0 transcription] Add locales as much as possible (#21376) 2024-10-18 15:22:04 -03:00
core styles(chat): a new chat UI 2024-10-17 09:03:33 -03:00
hooks feat(chat): message replies 2024-10-02 19:28:02 -03:00
services fix(audio): clear input device IDs if getUserMedia fails 2024-10-21 19:22:54 +00:00
stylesheets/styled-components styles(chat): a new chat UI 2024-10-17 09:03:33 -03:00
Types feat(chat): message reactions (#21385) 2024-10-16 13:33:07 -03:00