stopRecording method
Implementation
Future<CockpitRecordingResult> stopRecording() async {
final session = _activeRecordingSession;
if (session == null) {
return CockpitRecordingResult(
state: CockpitRecordingState.failed,
failureReason: 'recordingNotActive',
);
}
final result = await nativeRecording.stopRecording(session: session);
_activeRecordingSession = null;
return result;
}