startVideoRecording method

Future<void> startVideoRecording()

Implementation

Future<void> startVideoRecording() async {
  final controllerValue = state.value;
  if (controllerValue == null ||
      !controllerValue.value.isInitialized ||
      controllerValue.value.isRecordingVideo) {
    return;
  }

  try {
    await controllerValue.startVideoRecording();
  } catch (e) {
    rethrow;
  }
}