bigbluebutton-Github/bigbluebutton-html5/imports/ui/components
prlanzarin b3eebbb926 fix(audio): retry gUM without pre-set deviceIds on OverconstrainedError(s)
There are some situations where previously set deviceIds (
local/session storage) may become stale. This causes an unexpected
behavior where audio is temporarily borked until the user clears their
local storage.
This issue has been seen more recently on Safari endpoints when switching
back-and-forth breakout rooms in environments running under iframes.
Also seen randomly on endpoints with virtual input devices.

This centralizes audio gUM calling into a single method that retries the
gUM procedure without pre-set deviceIds only if the initial call fails
due with an OverconstrainedError - hopefully circumventing the issue.
2022-09-15 19:25:30 +00:00
..
about added data-test to the about button and modal 2022-08-18 08:46:31 -03:00
actions-bar set breakout name input as readonly when updating users 2022-09-13 10:45:13 -03:00
activity-check move modal component to common folder 2022-02-15 15:54:55 +00:00
app only mount layoutEngine when layoutType is available 2022-09-09 10:19:43 -03:00
audio fix(audio): retry gUM without pre-set deviceIds on OverconstrainedError(s) 2022-09-15 19:25:30 +00:00
authenticated-handler move loading-screen component to common folder 2022-02-15 14:55:08 +00:00
banner-bar
breakout-join-confirmation Backend portion of breakout Manage Users 2022-04-12 09:50:19 -03:00
breakout-room fix: breakout remaining time label 2022-07-20 12:22:46 -03:00
captions Refactor aria alert and remove inner-htmls from the client 2022-05-25 09:35:24 -03:00
chat Merge pull request #15567 from ramonlsouza/fix-emoji-button 2022-08-29 13:01:42 -03:00
click-outside feat(click-outside): close emoji picker on outbound clicks 2022-05-24 13:49:25 -03:00
common fix tabIndex warning 2022-09-09 10:19:04 -03:00
components-data Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
connection-status Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
context-providers feat(video): upload of own webcam virtual background 2022-05-10 14:17:16 -03:00
cursor fix: clear cursors data on multi-user whiteboard off 2022-07-01 14:32:34 -03:00
debug-window move icon component to common folder 2022-02-15 14:51:51 +00:00
dropdown move icon component to common folder 2022-02-15 14:51:51 +00:00
emoji-picker feat(emoji-picker): dynamic filter emojis 2022-07-07 13:12:35 -03:00
end-meeting-confirmation Add a simple way to show more than one description in modal confirmation 2022-04-06 14:27:05 -03:00
error-screen Remove delay to endMeeting when user is ejected=true 2022-08-29 22:50:57 -03:00
external-video-player fix: volume icon 2022-09-07 11:59:43 -03:00
join-handler move loading-screen component to common folder 2022-02-15 14:55:08 +00:00
layout Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg 2022-08-19 13:04:00 +00:00
learning-dashboard Move api param learningDashboardEnabled to disabledFeatures 2022-03-01 17:27:54 -03:00
legacy append build string to locales requests 2022-01-13 13:14:24 +00:00
lock-viewers Merge tag 'v2.5.5' into merge-2526-aug25 2022-08-25 14:33:44 -03:00
media Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
meeting-ended Makes meeting-ended and error-screen show ejectedReason message 2022-08-15 17:25:45 -03:00
muted-alert move tooltip component to common folder 2022-02-15 18:07:09 +00:00
nav-bar added data-test to the about button and modal 2022-08-18 08:46:31 -03:00
notes removing unused imports 2022-07-28 16:50:31 -03:00
notifications adjust user join/leave and guest notifications 2022-04-07 10:42:26 -03:00
notifications-bar do not display alerts when breakout time is displayed in userlist 2022-04-29 10:18:25 -03:00
pads removing unused imports 2022-07-28 16:50:31 -03:00
poll Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
polling Implements disabledFeatures/polls 2022-03-08 15:05:24 -03:00
presentation fix button overflow in presentation toolbar 2022-09-12 16:27:29 -03:00
presentation-pod move fallback-errors components to common folder 2022-02-15 14:29:38 +00:00
recording remove unused messages 2022-03-02 16:44:59 +00:00
reload-button change position to RTL languages 2022-05-02 14:56:30 -03:00
screenreader-alert removing unused imports 2022-07-28 16:50:31 -03:00
screenshare fix: screenshare volume control 2022-09-01 13:48:59 -03:00
settings remove unused import in settings menu 2022-05-10 09:24:49 -03:00
shortcut-help update shortcut keys list 2022-08-09 11:45:46 +00:00
sidebar-content fix: SonarCloud warnings 2022-08-31 10:33:55 -03:00
sidebar-navigation TEMP 2021-12-09 20:37:05 +00:00
status-notifier fix: check whether there's a toast before dismissing 2022-04-25 16:17:06 -03:00
subscriptions feat(captions): web speech prototype 2022-07-20 17:20:48 +00:00
text-input move button component to common folder 2022-02-14 20:20:50 +00:00
user-avatar Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg 2022-08-19 13:04:00 +00:00
user-info move modal component to common folder 2022-02-15 15:54:55 +00:00
user-list Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg 2022-08-19 13:04:00 +00:00
utils/hooks Rename custom hook 2022-05-30 15:49:19 -03:00
video-preview Merge pull request #15647 from prlanzarin/u26/fix/cam-profile-switch-notreadableerror 2022-09-08 15:11:33 -03:00
video-provider feat(camera): set camera brightness 2022-08-26 11:50:46 -03:00
waiting-users Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg 2022-08-19 13:04:00 +00:00
webcam handle cursor positions for smart layout 2022-07-06 20:03:04 +00:00
whiteboard handle missing cursor property case 2022-09-14 19:42:15 +00:00