dispose method

void dispose()

Implementation

void dispose() async {
  await stopRecording();
  await _eventsStreamController.close();
  await _recorderStatusController.close();
  await _audioStreamController.close();
  try {
    await _channel.invokeMethod<dynamic>(_methodDispose);
  } catch (e) {
    _logger?.log(this, e);
  }
}