startVideoRecording method
Implementation
Future<void> startVideoRecording(BuildContext context) async {
//final CameraController? cameraController = controller;
if (cameraController == null || !cameraController!.value.isInitialized) {
showInSnackBar(context, 'Error: camera not Initialized.');
return;
}
if (cameraController!.value.isRecordingVideo) {
// A recording is already started, do nothing.
return;
}
try {
await cameraController?.startVideoRecording();
if (context.mounted) startTimer(context);
isRecording(true);
} on CameraException catch (e) {
// _showCameraException(context, e);
_logError(e.code, e.description);
return;
}
}