From ae54b835eab068e01c0d2735ad8fcafc9711c91d Mon Sep 17 00:00:00 2001 From: magjed Date: Sat, 28 Nov 2015 03:15:00 -0800 Subject: [PATCH] Android SurfaceViewRenderer: Add resetStatistics() method Review URL: https://codereview.webrtc.org/1472323003 Cr-Commit-Position: refs/heads/master@{#10833} --- .../java/android/org/webrtc/SurfaceViewRenderer.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/talk/app/webrtc/java/android/org/webrtc/SurfaceViewRenderer.java b/talk/app/webrtc/java/android/org/webrtc/SurfaceViewRenderer.java index 170827efc1..ed6e8dd2d6 100644 --- a/talk/app/webrtc/java/android/org/webrtc/SurfaceViewRenderer.java +++ b/talk/app/webrtc/java/android/org/webrtc/SurfaceViewRenderer.java @@ -243,6 +243,14 @@ public class SurfaceViewRenderer extends SurfaceView frameRotation = 0; rendererEvents = null; } + resetStatistics(); + } + + /** + * Reset statistics. This will reset the logged statistics in logStatistics(), and + * RendererEvents.onFirstFrameRendered() will be called for the next frame. + */ + public void resetStatistics() { synchronized (statisticsLock) { framesReceived = 0; framesDropped = 0;