stop method
Stops recording session and release internal recorder resource. Returns the output path.
Implementation
@override
Future<String?> stop() async {
_onStopCompleter = Completer<String>();
_mediaRecorder?.stop();
return _onStopCompleter?.future;
}