From f35d1083df147c3d4594398bfe2ebdfde2e900dd Mon Sep 17 00:00:00 2001
From: damencho <damencho@jitsi.org>
Date: Sat, 31 Oct 2015 00:27:13 -0500
Subject: [PATCH] Adds option to disable audio systems using system settings.

---
 src/org/jitsi/impl/neomedia/device/DeviceSystem.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/org/jitsi/impl/neomedia/device/DeviceSystem.java b/src/org/jitsi/impl/neomedia/device/DeviceSystem.java
index 16ee890f..b2de30eb 100644
--- a/src/org/jitsi/impl/neomedia/device/DeviceSystem.java
+++ b/src/org/jitsi/impl/neomedia/device/DeviceSystem.java
@@ -261,6 +261,10 @@ private static void initializeDeviceSystems(String[] classNames)
                     className = packageName + className;
                 }
 
+                // we can explicitly disable an audio system
+                if (Boolean.getBoolean(className + ".disabled"))
+                    continue;
+
                 // Initialize a single instance per className.
                 DeviceSystem deviceSystem = null;
 
-- 
GitLab