in src/main/java/com/amazonaws/kinesisvideo/demoapp/activity/WebRtcActivity.java [500:520]
private VideoCapturer createCameraCapturer(CameraEnumerator enumerator) {
final String[] deviceNames = enumerator.getDeviceNames();
Logging.d(TAG, "Enumerating cameras");
for (String deviceName : deviceNames) {
if (mCameraFacingFront ? enumerator.isFrontFacing(deviceName) : enumerator.isBackFacing(deviceName)) {
Logging.d(TAG, "Camera created");
VideoCapturer videoCapturer = enumerator.createCapturer(deviceName, null);
if (videoCapturer != null) {
return videoCapturer;
}
}
}
return null;
}