bigbluebutton-Github/bigbluebutton-html5
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
..
.vscode
client Add: new connection close error messages (#21392) 2024-10-14 21:23:58 -03:00
imports fix(audio): clear input device IDs if getUserMedia fails 2024-10-21 19:22:54 +00:00
private/config Merge pull request #21367 from hiroshisuga/patch-12 2024-10-18 13:18:46 -03:00
public fix: Adjust string for session ending (#21402) 2024-10-21 08:34:06 -03:00
server Add dynamic import config 2024-07-02 17:04:34 -03:00
.eslintignore
.eslintrc.js disable require default props eslint rule 2024-06-11 10:03:42 -03:00
.gitignore Refactor: Make bundle using webpack (#20811) 2024-08-09 13:58:44 -04:00
babel.config.js Refactor: Make bundle using webpack (#20811) 2024-08-09 13:58:44 -04:00
deploy.sh build: move bbb-html5 files from /var/bigbluebutton 2024-09-25 12:39:04 -04:00
jsconfig.json
package-lock.json styles(chat): a new chat UI 2024-10-17 09:03:33 -03:00
package.json styles(chat): a new chat UI 2024-10-17 09:03:33 -03:00
run-dev.sh Add scripts to run html5 from source (#20899) 2024-08-12 09:35:45 -03:00
test-html5.sh
tsconfig.json Refactor: Make bundle using webpack (#20811) 2024-08-09 13:58:44 -04:00
webpack.config.js fix(client): Add a new console class that allow us show extra info passed to log (#21170) 2024-10-04 11:09:41 -03:00