stop method

  1. @override
Future<String?> stop()

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;
}