From e87d6734eaa1738806c08cb176c4026921ef54da Mon Sep 17 00:00:00 2001 From: sakal Date: Fri, 23 Sep 2016 01:27:31 -0700 Subject: [PATCH] Return texture frame when dropping frames in CameraCapturer. BUG=webrtc:6411,b/31686979 Review-Url: https://codereview.webrtc.org/2363043002 Cr-Commit-Position: refs/heads/master@{#14365} --- webrtc/api/android/java/src/org/webrtc/CameraCapturer.java | 1 + 1 file changed, 1 insertion(+) diff --git a/webrtc/api/android/java/src/org/webrtc/CameraCapturer.java b/webrtc/api/android/java/src/org/webrtc/CameraCapturer.java index 2b0ffdcee7..6d4a1561c1 100644 --- a/webrtc/api/android/java/src/org/webrtc/CameraCapturer.java +++ b/webrtc/api/android/java/src/org/webrtc/CameraCapturer.java @@ -158,6 +158,7 @@ public abstract class CameraCapturer implements CameraVideoCapturer { synchronized (stateLock) { if (session != currentSession) { Logging.w(TAG, "onTextureFrameCaptured from another session."); + surfaceHelper.returnTextureFrame(); return; } if (!firstFrameObserved) {