shutdown method

Future<AudioIsolateShutdownResponse> shutdown()

Implementation

Future<AudioIsolateShutdownResponse> shutdown() async {
  final session = _session;
  if (session == null) {
    throw StateError('AudioIsolate is not running');
  }

  _messenger.requestShutdown();
  return session.shutdownCompleter.future;
}