dispose method

void dispose()

Implementation

void dispose() {
  try {
    channel.sink.close();
  } catch (_) {}
  try {
    audioWavController.dispose();
  } catch (e) {}
  try {
    streamTimer.cancel();
  } catch (e) {}
  try {
    _peerConnection?.close();
  } catch (e) {}
  try {
    _localStream!.getAudioTracks()[0].stop();
  } catch (_) {}
}