bigbluebutton-Github/bigbluebutton-html5/imports/ui/services
prlanzarin 9071ba8bc4 refactor(virtual-backgrounds): re-organize virtual background code
Changes (maybe not a complete list):
  - Disable virtualbgs by default
  - Move the virtualbg selector in video-preview to the side below the
profile selection
  - Restore old video-preview sizes
  - Add a wrapper class for MediaStreams (BBBVideoStream)
  - Centralize virtualbg services and business logic code into BBBVideoStream
  - Refactor and centralize virtualbg constant fetching
  - Refactor and centralize virtualbg config fetching
  - Organize virtualbg type definitions
  - Remove added states in video-provider to prevent further bloat
  - Remove added states in video-preview to prevent further bloat
  - Lock virtual bg switching while video-preview itself is locked
  - Add proper virtualbg error surfacing via toasts
  - Refactor iOS availability detection to use centralized UA checker
  - Avoid calling gUM when toggling virtualbgs on/off
  - Make virtualbg video-list-item action a toggle instead of a
state-aware action
  - Make virtualbg switching work in video-preview for cameras that are
already shared. Especially useful when there are multiple source
cameras, and will be important in the near future
  - Add Derivative Work notices in files that are partially copied from
jitsi-meet
  - Simplify track replacing in video-provider
  - Split video-preview UI code for virtualbgs into a separate functional component
2021-07-22 18:53:42 +00:00
..
api utilize Meteor connection id instead of trusting client side meetingId, userId 2020-02-06 15:48:16 -05:00
audio-manager chore(audio): add audio join time in extraInfo of server log 2021-07-09 13:43:43 -03:00
auth Fix race condition that caused the client to get stuck with the three dots on join 2021-07-15 14:01:21 -03:00
bbb-webrtc-sfu feat(screenshare): add screen bitrate config in bbb-html5 2021-04-24 19:12:59 +00:00
notification lint + cleanup 2021-05-27 15:12:49 -03:00
settings Store the changed and default settings in different variables 2020-08-19 09:36:05 -03:00
storage remove changes on reactive.js 2018-05-09 16:04:07 -03:00
unread-messages Squashed virtual background commits 2021-07-21 20:00:19 +00:00
users-settings Fixes client to obey custom parameter autoSwapLayout 2019-06-24 18:01:54 -03:00
virtual-background refactor(virtual-backgrounds): re-organize virtual background code 2021-07-22 18:53:42 +00:00
webrtc-base refactor(virtual-backgrounds): re-organize virtual background code 2021-07-22 18:53:42 +00:00