public Camera1Capturer( String cameraName, CameraEventsHandler eventsHandler, boolean captureToTexture) { super(cameraName, eventsHandler, new Camera1Enumerator(captureToTexture)); this.captureToTexture = captureToTexture; }
/** * @deprecated * Please use Camera1Enumerator.getDeviceNames() instead. */ @Deprecated public static String[] getDeviceNames() { return new Camera1Enumerator().getDeviceNames(); }
/** * @deprecated * Please use Camera1Enumerator.getDeviceNames().get(index) instead. */ @Deprecated public static String getDeviceName(int index) { return new Camera1Enumerator().getDeviceName(index); }
/** * @deprecated * Please use Camera1Enumerator.getDeviceNames().length instead. */ @Deprecated public static int getDeviceCount() { return new Camera1Enumerator().getDeviceNames().length; }
/** * Get a camera enumerator * * @param context the context * @return the camera enumerator */ private static CameraEnumerator getCameraEnumerator(Context context) { if (useCamera2(context)) { return new Camera2Enumerator(context); } else { return new Camera1Enumerator(false); } }
private CameraVideoCapturer createCapturer() { CameraEnumerator enumerator = new Camera1Enumerator(); for (String name : enumerator.getDeviceNames()) { if (enumerator.isFrontFacing(name)) { return enumerator.createCapturer(name, null); } } return null; }
private VideoCapturer createVideoCapturer() { VideoCapturer videoCapturer; if (useCamera2()) { videoCapturer = createCameraCapturer(new Camera2Enumerator(this)); } else { videoCapturer = createCameraCapturer(new Camera1Enumerator(true)); } return videoCapturer; }
private VideoCapturer createVideoCapturer() { VideoCapturer videoCapturer; if (useCamera2()) { videoCapturer = createCameraCapturer(new Camera2Enumerator(this)); } else { videoCapturer = createCameraCapturer(new Camera1Enumerator(true)); } return videoCapturer; }
private VideoCapturer createVideoCapturer() { VideoCapturer videoCapturer; if (useCamera2()) { videoCapturer = createCameraCapturer(new Camera2Enumerator(this)); } else { videoCapturer = createCameraCapturer(new Camera1Enumerator(true)); } return videoCapturer; }
private VideoCapturer createVideoCapturer() { if (Camera2Enumerator.isSupported(this)) { return createCameraCapturer(new Camera2Enumerator(this)); } else { return createCameraCapturer(new Camera1Enumerator(true)); } }
private VideoCapturer createVideoCapturer() { VideoCapturer videoCapturer; if (useCamera2()) { Logging.d(LOG_TAG, "Creating capturer using camera2 API."); videoCapturer = createCameraCapturer(new Camera2Enumerator(this)); } else { Logging.d(LOG_TAG, "Creating capturer using camera1 API."); videoCapturer = createCameraCapturer(new Camera1Enumerator(captureToTexture())); } if (videoCapturer == null) { reportError("Failed to open camera"); return null; } return videoCapturer; }
} else { Logging.d(TAG, "Creating capturer using camera1 API."); videoCapturer = createCameraCapturer(new Camera1Enumerator(captureToTexture()));