public void Hangup()
 {
     _call?.HangUp(new ACSHangUpOptions(), OnVideoHangup);
     _localVideoStreamRenderer?.Dispose();
     _localVideoStream?.Dispose();
     _localVideoStream = null;
     _remoteVideoStreams.Clear();
     _call?.Dispose();
 }
Esempio n. 2
0
 public void Hangup()
 {
     Logger.Debug("Hanging up");
     _call?.HangUp(new ACSHangUpOptions(), OnVideoHangup);
     _localVideoStreamRenderer?.Dispose();
     _localVideoStream?.Dispose();
     _localVideoStream = null;
     _remoteVideoStreams.Clear();
     _call?.Dispose();
     Logger.Debug("Finished hanging up");
 }