Enable WebRTC-BindUsingInterfaceName/Enabled/

This makes 464XLAT networks work.

https://bugs.chromium.org/p/webrtc/issues/detail?id=10707
This commit is contained in:
Stephen Paul Weber 2022-03-08 15:14:08 -05:00
parent 236ea031dd
commit 74f684f12a
No known key found for this signature in database
GPG Key ID: D11C2911CE519CDE
1 changed files with 3 additions and 1 deletions

View File

@ -256,7 +256,9 @@ public class WebRTCWrapper {
public void setup(final XmppConnectionService service, final AppRTCAudioManager.SpeakerPhonePreference speakerPhonePreference) throws InitializationException {
try {
PeerConnectionFactory.initialize(
PeerConnectionFactory.InitializationOptions.builder(service).createInitializationOptions()
PeerConnectionFactory.InitializationOptions.builder(service)
.setFieldTrials("WebRTC-BindUsingInterfaceName/Enabled/")
.createInitializationOptions()
);
} catch (final UnsatisfiedLinkError e) {
throw new InitializationException("Unable to initialize PeerConnectionFactory", e);