outgoingBandwidth: '',
incomingBandwidth: '',
vidQual: '',
- askRecoverCall: true
+ askRecoverCall: false,
+ googNoiseSuppression: false,
+ googHighpassFilter: false,
+ googEchoCancellation: false
});
function changeData(verto_data) {
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,
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);