]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8010 Add hardcoded params
authorJoao Mesquita <jmesquita@indicium.com.ar>
Thu, 20 Aug 2015 23:53:26 +0000 (20:53 -0300)
committerJoao Mesquita <jmesquita@indicium.com.ar>
Fri, 21 Aug 2015 00:19:05 +0000 (21:19 -0300)
FS-8010 Make audio settings configurable as well. UI must be reviewed because it now scrolls on modal appearance.

html5/verto/verto_communicator/js/storage-service.js
html5/verto/verto_communicator/js/verto-service.js

index 616839eaa17019c9951786c2238d26e75c45a8e8..7fd85295fff71e888be23821c6df65b6b37695b1 100644 (file)
@@ -35,7 +35,10 @@ storageService.service('storage', ['$rootScope', '$localStorage',
       outgoingBandwidth: '',
       incomingBandwidth: '',
       vidQual: '',
-      askRecoverCall: true
+      askRecoverCall: false,
+      googNoiseSuppression: false,
+      googHighpassFilter: false,
+      googEchoCancellation: false
     });
 
     function changeData(verto_data) {
index c5687929719a500394b332c20f7d87979f26be98..c319f45862e6ae356c6045112f334de4b37d51be 100644 (file)
@@ -89,8 +89,8 @@ var bandwidth = [{
 
 var vertoService = angular.module('vertoService', ['ngCookies']);
 
-vertoService.service('verto', ['$rootScope', '$cookieStore', '$location',
-  function($rootScope, $cookieStore, $location) {
+vertoService.service('verto', ['$rootScope', '$cookieStore', '$location', 'storage',
+  function($rootScope, $cookieStore, $location, storage) {
     var data = {
       // Connection data.
       instance: null,
@@ -554,9 +554,9 @@ vertoService.service('verto', ['$rootScope', '$cookieStore', '$location',
             videoParams: getVideoParams(),
             // TODO: Add options for this.
             audioParams: {
-                googAutoGainControl: false,
-                googNoiseSuppression: false,
-                googHighpassFilter: false
+                googEchoCancellation: storage.data.googEchoCancellation || false,
+                googNoiseSuppression: storage.data.googNoiseSuppression || false,
+                googHighpassFilter: storage.data.googHighpassFilter || false
             },
             iceServers: data.useSTUN
           }, callbacks);