Add setting for enabling/disabling microphone audio filters
As explained in #11143, disabling audio filters is desired in some scenarios. This basically adds an option for user to disable default constraints. When user doesn't change this value in Settings > Application, the default value for each audio constraints is retrieved from settings.yml. When user changes this value in Settings > Application, audio filters (AGC, Noise Supression and Echo Cancellation) are all set to true/false, according to the value selected in the Settings GUI. To start it simple, we decided to not to add a different setting in the GUI for each audio contraint. This may be added in the future, though (perhaps in a dedicated Audio Settings tab) This is related to #4873
Showing
- bigbluebutton-html5/imports/api/audio/client/bridge/sip.js 92 additions, 13 deletionsbigbluebutton-html5/imports/api/audio/client/bridge/sip.js
- bigbluebutton-html5/imports/ui/components/audio/container.jsx 10 additions, 6 deletions...luebutton-html5/imports/ui/components/audio/container.jsx
- bigbluebutton-html5/imports/ui/components/audio/service.js 2 additions, 0 deletionsbigbluebutton-html5/imports/ui/components/audio/service.js
- bigbluebutton-html5/imports/ui/components/settings/component.jsx 1 addition, 0 deletions...button-html5/imports/ui/components/settings/component.jsx
- bigbluebutton-html5/imports/ui/components/settings/submenus/application/component.jsx 70 additions, 0 deletions...ui/components/settings/submenus/application/component.jsx
- bigbluebutton-html5/imports/ui/services/audio-manager/index.js 4 additions, 0 deletions...uebutton-html5/imports/ui/services/audio-manager/index.js
- bigbluebutton-html5/private/config/settings.yml 19 additions, 14 deletionsbigbluebutton-html5/private/config/settings.yml
- bigbluebutton-html5/private/locales/en.json 1 addition, 0 deletionsbigbluebutton-html5/private/locales/en.json
- bigbluebutton-html5/private/locales/pt_BR.json 1 addition, 1 deletionbigbluebutton-html5/private/locales/pt_BR.json
Loading
Please register or sign in to comment