| Index: webrtc/sdk/android/api/org/webrtc/PeerConnectionFactory.java
|
| diff --git a/webrtc/sdk/android/api/org/webrtc/PeerConnectionFactory.java b/webrtc/sdk/android/api/org/webrtc/PeerConnectionFactory.java
|
| index 28b3ca72ab9b98e4f74db5d2a7f80bf3955cfc18..e2c08c1223e5cc4fecad989f17ca6b0502a0b574 100644
|
| --- a/webrtc/sdk/android/api/org/webrtc/PeerConnectionFactory.java
|
| +++ b/webrtc/sdk/android/api/org/webrtc/PeerConnectionFactory.java
|
| @@ -20,8 +20,16 @@ public class PeerConnectionFactory {
|
| private static volatile boolean nativeLibLoaded;
|
|
|
| static {
|
| + String libraryName = "jingle_peerconnection_so";
|
| try {
|
| - System.loadLibrary("jingle_peerconnection_so");
|
| + Class.forName("org.webrtc.PeerConnectionLibraryDataChannelOnly");
|
| + libraryName = "jingle_peerconnection_datachannel_only.so";
|
| + } catch (Exception e) {
|
| + System.out.println("Failed to load jingle_peerconnection_datachannel_only_so.");
|
| + }
|
| +
|
| + try {
|
| + System.loadLibrary(libraryName);
|
| nativeLibLoaded = true;
|
| } catch (UnsatisfiedLinkError t) {
|
| nativeLibLoaded = false;
|
|
|