Index: webrtc/api/java/android/org/webrtc/VideoCapturerAndroid.java |
diff --git a/webrtc/api/java/android/org/webrtc/VideoCapturerAndroid.java b/webrtc/api/java/android/org/webrtc/VideoCapturerAndroid.java |
index 0ae03cab8eb1ebea68fd5c2cbc6823efefcca187..1c3d2367247efddaaed6a28e2711330e6fdaa813 100644 |
--- a/webrtc/api/java/android/org/webrtc/VideoCapturerAndroid.java |
+++ b/webrtc/api/java/android/org/webrtc/VideoCapturerAndroid.java |
@@ -683,9 +683,13 @@ public class VideoCapturerAndroid implements |
return; |
} |
if (dropNextFrame) { |
- surfaceHelper.returnTextureFrame(); |
- dropNextFrame = false; |
- return; |
+ surfaceHelper.returnTextureFrame(); |
+ dropNextFrame = false; |
+ return; |
+ } |
+ if (eventsHandler != null && !firstFrameReported) { |
+ eventsHandler.onFirstFrameAvailable(); |
+ firstFrameReported = true; |
} |
int rotation = getFrameOrientation(); |