Browse Source

fix(safari): Disable VAD processing on Safari

VAD processing causes audio input to fail on mobiles running latest versions of iOS/iPadOS.
release-8443
Jaya Allamsetty 5 years ago
parent
commit
cfbb511bce
1 changed files with 3 additions and 1 deletions
  1. 3
    1
      JitsiConference.js

+ 3
- 1
JitsiConference.js View File

395
     // listeners are removed from statistics module.
395
     // listeners are removed from statistics module.
396
     this.eventManager.setupStatisticsListeners();
396
     this.eventManager.setupStatisticsListeners();
397
 
397
 
398
-    if (config.enableTalkWhileMuted) {
398
+    // Disable VAD processing on Safari since it causes audio input to
399
+    // fail on some of the mobile devices.
400
+    if (config.enableTalkWhileMuted && !browser.isSafari()) {
399
 
401
 
400
         // If VAD processor factory method is provided uses VAD based detection, otherwise fallback to audio level
402
         // If VAD processor factory method is provided uses VAD based detection, otherwise fallback to audio level
401
         // based detection.
403
         // based detection.

Loading…
Cancel
Save