FS-9608 [verto_communicator] [verto] Passing audio params directly to audio object and updating goog settings

This commit is contained in:
Italo Rossi
2016-10-04 21:56:11 -03:00
parent 8fa08df699
commit 5957beafa2
3 changed files with 14 additions and 15 deletions

View File

@@ -51,6 +51,16 @@
if (storage.data.autoBand) {
$scope.testSpeed();
}
var audioParams = {
googEchoCancellation: storage.data.googEchoCancellation === undefined ? true : storage.data.googEchoCancellation,
googNoiseSuppression: storage.data.googNoiseSuppression === undefined ? true : storage.data.googNoiseSuppression,
googHighpassFilter: storage.data.googHighpassFilter === undefined ? true : storage.data.googHighpassFilter,
googAutoGainControl: storage.data.googAutoGainControl === undefined ? true : storage.data.googAutoGainControl,
googAutoGainControl2: storage.data.googAutoGainControl === undefined ? true : storage.data.googAutoGainControl
};
verto.data.instance.options.audioParams = audioParams;
};
$scope.changedLanguage = function(langKey){

View File

@@ -709,7 +709,6 @@ vertoService.service('verto', ['$rootScope', '$cookieStore', '$location', 'stora
socketUrl: data.wsURL,
tag: "webcam",
ringFile: "sounds/bell_ring2.wav",
// TODO: Add options for this.
audioParams: {
googEchoCancellation: storage.data.googEchoCancellation === undefined ? true : storage.data.googEchoCancellation,
googNoiseSuppression: storage.data.googNoiseSuppression === undefined ? true : storage.data.googNoiseSuppression,