| Index: media/capture/video/android/java/src/org/chromium/media/VideoCapture.java
|
| diff --git a/media/capture/video/android/java/src/org/chromium/media/VideoCapture.java b/media/capture/video/android/java/src/org/chromium/media/VideoCapture.java
|
| index 42931f333bb4ca9f8eb7436b9adac71ad50ac356..4e0aff02fe021ae8989d97f386539e1a1da27173 100644
|
| --- a/media/capture/video/android/java/src/org/chromium/media/VideoCapture.java
|
| +++ b/media/capture/video/android/java/src/org/chromium/media/VideoCapture.java
|
| @@ -34,6 +34,8 @@ public abstract class VideoCapture {
|
| // Native callback context variable.
|
| protected final long mNativeVideoCaptureDeviceAndroid;
|
|
|
| + protected boolean mUseBackgroundThreadForTesting = false;
|
| +
|
| VideoCapture(Context context, int id, long nativeVideoCaptureDeviceAndroid) {
|
| mContext = context;
|
| mId = id;
|
| @@ -109,6 +111,11 @@ public abstract class VideoCapture {
|
| }
|
| }
|
|
|
| + @CalledByNative
|
| + public final void setTestMode() {
|
| + mUseBackgroundThreadForTesting = true;
|
| + }
|
| +
|
| protected final int getCameraRotation() {
|
| int rotation = mInvertDeviceOrientationReadings ? (360 - getDeviceRotation())
|
| : getDeviceRotation();
|
|
|