| Index: webrtc/sdk/android/src/jni/classreferenceholder.cc
|
| diff --git a/webrtc/sdk/android/src/jni/classreferenceholder.cc b/webrtc/sdk/android/src/jni/classreferenceholder.cc
|
| index b163be1841149a9ebfc8a9a1fa1798a0f2dc747a..263b5641545fe16933cf5fc4dc43ea9254972494 100644
|
| --- a/webrtc/sdk/android/src/jni/classreferenceholder.cc
|
| +++ b/webrtc/sdk/android/src/jni/classreferenceholder.cc
|
| @@ -45,8 +45,15 @@ void FreeGlobalClassReferenceHolder() {
|
|
|
| ClassReferenceHolder::ClassReferenceHolder(JNIEnv* jni) {
|
| LoadClass(jni, "android/graphics/SurfaceTexture");
|
| + LoadClass(jni, "java/lang/Boolean");
|
| + LoadClass(jni, "java/lang/Double");
|
| + LoadClass(jni, "java/lang/Integer");
|
| + LoadClass(jni, "java/lang/Long");
|
| + LoadClass(jni, "java/lang/String");
|
| + LoadClass(jni, "java/math/BigInteger");
|
| LoadClass(jni, "java/nio/ByteBuffer");
|
| LoadClass(jni, "java/util/ArrayList");
|
| + LoadClass(jni, "java/util/LinkedHashMap");
|
| LoadClass(jni, "org/webrtc/AudioTrack");
|
| LoadClass(jni, "org/webrtc/Camera1Enumerator");
|
| LoadClass(jni, "org/webrtc/Camera2Enumerator");
|
| @@ -86,6 +93,8 @@ ClassReferenceHolder::ClassReferenceHolder(JNIEnv* jni) {
|
| LoadClass(jni, "org/webrtc/PeerConnection$CandidateNetworkPolicy");
|
| LoadClass(jni, "org/webrtc/PeerConnection$KeyType");
|
| LoadClass(jni, "org/webrtc/PeerConnection$SignalingState");
|
| + LoadClass(jni, "org/webrtc/RTCStats");
|
| + LoadClass(jni, "org/webrtc/RTCStatsReport");
|
| LoadClass(jni, "org/webrtc/RtpReceiver");
|
| LoadClass(jni, "org/webrtc/RtpSender");
|
| LoadClass(jni, "org/webrtc/SessionDescription");
|
|
|