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 c9c8ed35afaa57238fa10b602f02072cba736890..da552997758ae04e9e1cd15939e88ad446b7d74c 100644 |
--- a/webrtc/sdk/android/src/jni/peerconnection_jni.cc |
+++ b/webrtc/sdk/android/src/jni/peerconnection_jni.cc |
@@ -671,9 +671,9 @@ |
virtual ~StatsObserverWrapper() {} |
- void OnCompleteReports(std::unique_ptr<StatsReports> reports) override { |
+ void OnComplete(const StatsReports& reports) override { |
ScopedLocalRefFrame local_ref_frame(jni()); |
- jobjectArray j_reports = ReportsToJava(jni(), *reports); |
+ jobjectArray j_reports = ReportsToJava(jni(), reports); |
jmethodID m = GetMethodID(jni(), *j_observer_class_, "onComplete", |
"([Lorg/webrtc/StatsReport;)V"); |
jni()->CallVoidMethod(*j_observer_global_, m, j_reports); |