| 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 be6b3e26fe6723349f525b4a35aaf47108d1df82..75a0c3e9d176a5ff1a0e365ab5824a766ebe6b50 100644
|
| --- a/webrtc/api/java/android/org/webrtc/VideoCapturerAndroid.java
|
| +++ b/webrtc/api/java/android/org/webrtc/VideoCapturerAndroid.java
|
| @@ -49,7 +49,7 @@ public class VideoCapturerAndroid implements
|
| SurfaceTextureHelper.OnTextureFrameAvailableListener {
|
| private final static String TAG = "VideoCapturerAndroid";
|
| private final static int CAMERA_OBSERVER_PERIOD_MS = 2000;
|
| - private final static int CAMERA_FREEZE_REPORT_TIMOUT_MS = 6000;
|
| + private final static int CAMERA_FREEZE_REPORT_TIMOUT_MS = 4000;
|
|
|
| private android.hardware.Camera camera; // Only non-null while capturing.
|
| private Thread cameraThread;
|
| @@ -118,7 +118,7 @@ public class VideoCapturerAndroid implements
|
| Logging.d(TAG, "Camera fps: " + cameraFps +".");
|
| if (cameraFramesCount == 0) {
|
| ++freezePeriodCount;
|
| - if (CAMERA_OBSERVER_PERIOD_MS * freezePeriodCount > CAMERA_FREEZE_REPORT_TIMOUT_MS
|
| + if (CAMERA_OBSERVER_PERIOD_MS * freezePeriodCount >= CAMERA_FREEZE_REPORT_TIMOUT_MS
|
| && eventsHandler != null) {
|
| Logging.e(TAG, "Camera freezed.");
|
| if (surfaceHelper.isTextureInUse()) {
|
|
|