Index: media/base/android/java/src/org/chromium/media/VideoCaptureAndroid.java |
diff --git a/media/base/android/java/src/org/chromium/media/VideoCaptureAndroid.java b/media/base/android/java/src/org/chromium/media/VideoCaptureAndroid.java |
index 8ea03b697071d6fb3f152e57129529c4140b0e00..dad494c300fca66a1a27f98a6ace546f1b15568d 100644 |
--- a/media/base/android/java/src/org/chromium/media/VideoCaptureAndroid.java |
+++ b/media/base/android/java/src/org/chromium/media/VideoCaptureAndroid.java |
@@ -79,6 +79,16 @@ public class VideoCaptureAndroid extends VideoCapture { |
private static final int NUM_CAPTURE_BUFFERS = 3; |
private static final String TAG = "VideoCaptureAndroid"; |
+ static int getNumberOfCameras() { |
+ return android.hardware.Camera.getNumberOfCameras(); |
+ } |
+ |
+ static String getName(int id) { |
+ android.hardware.Camera.CameraInfo cameraInfo = VideoCapture.getCameraInfo(id); |
+ return "camera " + id + ", facing " + (cameraInfo.facing == |
+ android.hardware.Camera.CameraInfo.CAMERA_FACING_FRONT ? "front" : "back"); |
+ } |
+ |
static CaptureFormat[] getDeviceSupportedFormats(int id) { |
android.hardware.Camera camera; |
try { |