diff --git a/android/src/main/kotlin/xyz/nuark/liblinphone_flutter/LinphoneBridge.kt b/android/src/main/kotlin/xyz/nuark/liblinphone_flutter/LinphoneBridge.kt index 2dce681..4e9583f 100644 --- a/android/src/main/kotlin/xyz/nuark/liblinphone_flutter/LinphoneBridge.kt +++ b/android/src/main/kotlin/xyz/nuark/liblinphone_flutter/LinphoneBridge.kt @@ -201,6 +201,10 @@ class LinphoneBridge( core = factory.createCore(null, null, activity.baseContext) core.addListener(coreListener) + core.isIpv6Enabled = false + core.config.setInt("net", "ipv6", 0) + core.config.sync() + // Enable video core.isVideoCaptureEnabled = true core.isVideoDisplayEnabled = true @@ -360,4 +364,4 @@ class LinphoneBridge( } return CallType.Unknown } -} \ No newline at end of file +} diff --git a/ios/Classes/LinphoneBridge.swift b/ios/Classes/LinphoneBridge.swift index 97a2ae0..2eb3480 100644 --- a/ios/Classes/LinphoneBridge.swift +++ b/ios/Classes/LinphoneBridge.swift @@ -58,7 +58,11 @@ class LinphoneBridge { do { let factory = Factory.Instance core = try factory.createCore(configPath: nil, factoryConfigPath: nil, systemContext: nil) - + + code.ipv6Enabled = false + core.config?.setInt("net", "ipv6", 0) + core.config?.sync() + // Add core listener core.addDelegate(delegate: self)