Преглед на файлове

fix: audio processing options

'echoCancellation' should be disabled by 'disableAEC'
'disableAP' should disable all options
tags/v0.0.2
paweldomas преди 8 години
родител
ревизия
d58c8e199f
променени са 1 файла, в които са добавени 8 реда и са изтрити 8 реда
  1. 8
    8
      modules/RTC/RTCUtils.js

+ 8
- 8
modules/RTC/RTCUtils.js Целия файл

@@ -260,14 +260,14 @@ function getConstraints(um, options) {
260 260
 
261 261
             // if it is good enough for hangouts...
262 262
             constraints.audio.optional.push(
263
-                { echoCancellation: !disableAP },
264
-                { googEchoCancellation: !disableAEC },
265
-                { googAutoGainControl: !disableAGC },
266
-                { googNoiseSupression: !disableNS },
267
-                { googHighpassFilter: !disableHPF },
268
-                { googNoiseSuppression2: !disableNS },
269
-                { googEchoCancellation2: !disableAEC },
270
-                { googAutoGainControl2: !disableAGC }
263
+                { echoCancellation: !disableAEC && !disableAP },
264
+                { googEchoCancellation: !disableAEC && !disableAP },
265
+                { googAutoGainControl: !disableAGC && !disableAP },
266
+                { googNoiseSupression: !disableNS && !disableAP },
267
+                { googHighpassFilter: !disableHPF && !disableAP },
268
+                { googNoiseSuppression2: !disableNS && !disableAP },
269
+                { googEchoCancellation2: !disableAEC && !disableAP },
270
+                { googAutoGainControl2: !disableAGC && !disableAP }
271 271
             );
272 272
         }
273 273
     }

Loading…
Отказ
Запис