| 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 438e2a1a1a6df4ffe6079ded0540138ab9d4c7ca..9cd599fb8b7de76d75a7d0e442ddbacf039535f5 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
|
| @@ -13,6 +13,7 @@ import org.chromium.base.annotations.CalledByNative;
|
| import org.chromium.base.annotations.JNINamespace;
|
|
|
| import java.nio.ByteBuffer;
|
| +import java.util.ArrayList;
|
| import java.util.Collections;
|
| import java.util.Comparator;
|
| import java.util.List;
|
| @@ -210,6 +211,14 @@ public abstract class VideoCapture {
|
| });
|
| }
|
|
|
| + protected static int[] integerArrayListToArray(ArrayList<Integer> intArrayList) {
|
| + int[] intArray = new int[intArrayList.size()];
|
| + for (int i = 0; i < intArrayList.size(); i++) {
|
| + intArray[i] = intArrayList.get(i).intValue();
|
| + }
|
| + return intArray;
|
| + }
|
| +
|
| // Method for VideoCapture implementations to call back native code.
|
| public native void nativeOnFrameAvailable(
|
| long nativeVideoCaptureDeviceAndroid, byte[] data, int length, int rotation);
|
|
|