| Index: webrtc/sdk/android/src/jni/peerconnection_jni.cc
|
| diff --git a/webrtc/sdk/android/src/jni/peerconnection_jni.cc b/webrtc/sdk/android/src/jni/peerconnection_jni.cc
|
| index 75b1bad20256dcafd288b6a953d8e686c8a216ca..9e36bd00670f54a703289b33fa7d3a3b1dcbd3a0 100644
|
| --- a/webrtc/sdk/android/src/jni/peerconnection_jni.cc
|
| +++ b/webrtc/sdk/android/src/jni/peerconnection_jni.cc
|
| @@ -72,6 +72,7 @@
|
| #include "webrtc/sdk/android/src/jni/classreferenceholder.h"
|
| #include "webrtc/sdk/android/src/jni/jni_helpers.h"
|
| #include "webrtc/sdk/android/src/jni/native_handle_impl.h"
|
| +#include "webrtc/sdk/android/src/jni/rtcstatscollectorcallbackwrapper.h"
|
| #include "webrtc/system_wrappers/include/field_trial_default.h"
|
| #include "webrtc/system_wrappers/include/logcat_trace_context.h"
|
| #include "webrtc/system_wrappers/include/trace.h"
|
| @@ -2121,8 +2122,8 @@ JOW(jobject, PeerConnection_nativeGetReceivers)(JNIEnv* jni, jobject j_pc) {
|
| return j_receivers;
|
| }
|
|
|
| -JOW(bool, PeerConnection_nativeGetStats)(
|
| - JNIEnv* jni, jobject j_pc, jobject j_observer, jlong native_track) {
|
| +JOW(bool, PeerConnection_nativeOldGetStats)
|
| +(JNIEnv* jni, jobject j_pc, jobject j_observer, jlong native_track) {
|
| rtc::scoped_refptr<StatsObserverWrapper> observer(
|
| new rtc::RefCountedObject<StatsObserverWrapper>(jni, j_observer));
|
| return ExtractNativePC(jni, j_pc)->GetStats(
|
| @@ -2131,6 +2132,14 @@ JOW(bool, PeerConnection_nativeGetStats)(
|
| PeerConnectionInterface::kStatsOutputLevelStandard);
|
| }
|
|
|
| +JOW(void, PeerConnection_nativeNewGetStats)
|
| +(JNIEnv* jni, jobject j_pc, jobject j_callback) {
|
| + rtc::scoped_refptr<RTCStatsCollectorCallbackWrapper> callback(
|
| + new rtc::RefCountedObject<RTCStatsCollectorCallbackWrapper>(jni,
|
| + j_callback));
|
| + ExtractNativePC(jni, j_pc)->GetStats(callback);
|
| +}
|
| +
|
| JOW(bool, PeerConnection_nativeStartRtcEventLog)(
|
| JNIEnv* jni, jobject j_pc, int file_descriptor, int max_size_bytes) {
|
| return ExtractNativePC(jni, j_pc)->StartRtcEventLog(file_descriptor,
|
|
|