aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/java/sip/communicator/impl/neomedia/NeomediaActivator.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/java/sip/communicator/impl/neomedia/NeomediaActivator.java')
-rw-r--r--src/net/java/sip/communicator/impl/neomedia/NeomediaActivator.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/net/java/sip/communicator/impl/neomedia/NeomediaActivator.java b/src/net/java/sip/communicator/impl/neomedia/NeomediaActivator.java
index f9d5d53..3fa9561 100644
--- a/src/net/java/sip/communicator/impl/neomedia/NeomediaActivator.java
+++ b/src/net/java/sip/communicator/impl/neomedia/NeomediaActivator.java
@@ -125,6 +125,17 @@ public class NeomediaActivator
*/
Registry.set("allowLogging", logger.isDebugEnabled());
+ /*
+ * Disable the loading of .fmj.registry because Kertesz Laszlo has
+ * reported that audio input devices duplicate after restarting Jitsi.
+ * Besides, Jitsi does not really need .fmj.registry on startup.
+ */
+ String jmfRegistryDisableLoad
+ = "net.sf.fmj.utility.JmfRegistry.disableLoad";
+
+ if (System.getProperty(jmfRegistryDisableLoad) == null)
+ System.setProperty(jmfRegistryDisableLoad, "true");
+
String scHomeDirLocation
= System.getProperty(
ConfigurationService.PNAME_SC_HOME_DIR_LOCATION);