internal void Disconnect() { if (client != null) { localVideoTrack?.RemoveRenderer(localView); remoteVideoTrack?.RemoveRenderer(remoteView); localVideoTrack = null; localView.RenderFrame(null); RemoteDisconnected(); client.Disconnect(); } }
void RemoteDisconnected() { remoteVideoTrack?.RemoveRenderer(remoteView); remoteVideoTrack = null; remoteView.RenderFrame(null); this.DidChangeVideoSize(localView, localVideoSize); }
void RemoteDisconnected() { remoteVideoTrack?.RemoveRenderer(remoteView); remoteVideoTrack = null; remoteView.RenderFrame(null); //[self videoView:self.localView didChangeVideoSize:self.localVideoSize]; }