bigbluebutton-Github/bigbluebutton-html5/imports/ui/services
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
..
audio-manager fix(audio): clear input device IDs if getUserMedia fails 2024-10-21 19:22:54 +00:00
auth refactor(storage): replace Tracker.Dependency with observer hook (#20322) 2024-06-06 10:50:03 -03:00
bbb-webrtc-sfu feat: add experimental support for ICE restart (#21208) 2024-09-20 06:35:32 -04:00
features fix(chat): Add support for disabledFeatures in chat message toolbar 2024-10-07 08:37:35 -03:00
meeting-settings fix(client): convert meeting metadata to expected format 2024-10-17 10:25:05 -03:00
mobile-app feat: Button to transfer user to mobile App (#15183) 2022-11-15 09:49:24 -03:00
notification feat(screenshare): add support for troubleshooting links (#21051) 2024-09-09 08:51:34 -03:00
settings refactor/fix(settings): Refactor animation settings retrieval to fix problem with refreshing. (#21284) 2024-09-30 13:33:53 -03:00
storage feat(chat): message replies 2024-10-02 19:28:02 -03:00
users-settings Fix: remove user-settings subscription 2024-04-24 11:18:58 -03:00
virtual-background [3.0] feat: Accept custom webcamBackgroundURL (#20920) 2024-08-23 09:04:56 -03:00
webrtc-base feat: add experimental support for ICE restart (#21208) 2024-09-20 06:35:32 -04:00