Exemplo n.º 1
0
 internal void Disconnect()
 {
     if (client != null)
     {
         localVideoTrack?.RemoveRenderer(localView);
         remoteVideoTrack?.RemoveRenderer(remoteView);
         localVideoTrack = null;
         localView.RenderFrame(null);
         RemoteDisconnected();
         client.Disconnect();
     }
 }
Exemplo n.º 2
0
 void RemoteDisconnected()
 {
     remoteVideoTrack?.RemoveRenderer(remoteView);
     remoteVideoTrack = null;
     remoteView.RenderFrame(null);
     this.DidChangeVideoSize(localView, localVideoSize);
 }
Exemplo n.º 3
0
        void RemoteDisconnected()
        {
            remoteVideoTrack?.RemoveRenderer(remoteView);
            remoteVideoTrack = null;
            remoteView.RenderFrame(null);

            //[self videoView:self.localView didChangeVideoSize:self.localVideoSize];
        }