freeResources method

dynamic freeResources()

Implementation

freeResources() {
  debugPrint("freeResources");
  _state = CallState.nullState;
  _ws = OmniWebSocket();
  _session = '';
  _userId = null;
  _turnId = '';
  _turnSecret = '';
  _roomId = null;
  _roomType = null;
  _videoPublishFlag = false;
  _recordingFlag = false;
  _callInfo = null;
  _audioPublisher?.freeResources();
  _audioPublisher = null;
  _videoPublisher?.freeResources();
  _videoPublisher = null;
  _subscribers.clear();
}