private void SetCameraPairs(Context context) { Camera2Enumerator camera2Enumerator = new Camera2Enumerator(context); foreach (string cameraId in camera2Enumerator.GetDeviceNames()) { if (camera2Enumerator.IsFrontFacing(cameraId)) { _frontCameraPair = (CameraCapturer.CameraSource.FrontCamera, cameraId); } if (camera2Enumerator.IsBackFacing(cameraId)) { _backCameraPair = (CameraCapturer.CameraSource.BackCamera, cameraId); } } }
private bool UseCamera2() => Camera2Enumerator.IsSupported(_context);
private static bool UseCamera2(Context context) => Camera2Enumerator.IsSupported(context);