public void LeaveChannel() { Debug_Log("Leaving channel now...."); mRtcEngine.DisableVideo(); mRtcEngine.DisableVideoObserver(); mRtcEngine.LeaveChannel(); }
void endCall() { // leave channel mRtcEngine.LeaveChannel(); // deregister video frame observers in native-c code mRtcEngine.DisableVideoObserver(); IRtcEngine.Destroy(); mRtcEngine = null; }
void OnApplicationQuit() { Debug.Log("OnApplicationQuit"); if (mRtcEngine != null) { mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideoObserver(); IRtcEngine.Destroy(); } }
void OnApplicationQuit() { Debug.Log("OnApplicationQuit"); if (mRtcEngine != null) { mRtcEngine.RemovePublishStreamUrl(RTMP_URL); mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideoObserver(); IRtcEngine.Destroy(); } }
public void leaveChannel() { Debug.Log("leaving channel"); if (mRtcEngine == null) { Debug.Log("missing engine"); return; } mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideoObserver(); }
public void leaveChannel() { Debug.Log("leaving channel"); if (mRtcEngine == null) { Debug.Log("Engine needs to be initialized before leaving a channel"); return; } mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideoObserver(); }
void endCall() { Debug.Log("End call."); mRtcEngine.EnableLocalVideo(false); mRtcEngine.DisableVideo(); // leave channel mRtcEngine.LeaveChannel(); // deregister video frame observers in native-c code mRtcEngine.DisableVideoObserver(); IRtcEngine.Destroy(); mRtcEngine = null; }
public void leaveChannel() { Debug.Log("Leaving Channel"); if (mrtcEngine == null) { Debug.Log("Initialize Engine before leaving channel"); return; } //leave channel mrtcEngine.LeaveChannel(); //disable camera mrtcEngine.DisableVideoObserver(); }
public void leave() { Debug.Log("calling leave"); if (mRtcEngine == null) { return; } // leave channel mRtcEngine.LeaveChannel(); // deregister video frame observers in native-c code mRtcEngine.DisableVideoObserver(); }
void OnApplicationQuit() { Debug.Log("OnApplicationQuit"); if (mRtcEngine != null) { mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideoObserver(); if (_audioRawDataManager != null) { AudioRawDataManager.ReleaseInstance(); } IRtcEngine.Destroy(); } }
void OnApplicationQuit() { if (webCameraTexture) { webCameraTexture.Stop(); } if (mRtcEngine != null) { mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideoObserver(); IRtcEngine.Destroy(); mRtcEngine = null; } }
public void Leave() { _IsJoined = false; if (_RtcEngine == null) { return; } _RtcEngine.LeaveChannel(); _RtcEngine.DisableAudio(); _RtcEngine.DisableVideo(); _RtcEngine.DisableVideoObserver(); _VideoDeviceManager.ReleaseAVideoDeviceManager(); }
//Handles leaving the channel when the button is pressed private void LeaveChannel() { Debug.LogFormat("Leaving Channel"); joinButton.onClick.RemoveListener(LeaveChannel); joinButton.onClick.AddListener(JoinChannel); buttonText.text = "Join"; mRtcEngine.LeaveChannel(); playerOne.Clear(); playerTwo.Clear(); playerTree.Clear(); mRtcEngine.DisableVideoObserver(); mRtcEngine.OnJoinChannelSuccess -= OnJoinChannelSuccess; mRtcEngine.OnUserJoined -= OnUserJoined; mRtcEngine.OnUserOffline -= OnUserLeave; mRtcEngine.OnLeaveChannel -= OnLeaveChannel; }
void SetupUI() { GameObject go = GameObject.Find("MyView"); myView = go.AddComponent <VideoSurface>(); go = GameObject.Find("LeaveButton"); go.GetComponent <Button>().onClick.AddListener(() => { mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideo(); mRtcEngine.DisableVideoObserver(); }); go = GameObject.Find("JoinButton"); go.GetComponent <Button>().onClick.AddListener(() => { mRtcEngine.EnableVideo(); mRtcEngine.EnableVideoObserver(); myView.SetEnable(true); mRtcEngine.JoinChannel(ChannelName, "", 0); }); }
public void leave() { if (mRtcEngine == null) { return; } Debug.Log("calling leave"); mRtcEngine.LeaveChannel(); // leave channel mRtcEngine.DisableVideoObserver(); // deregister video frame observers in native-c code unloadEngine(); // delete engine //Delete Local and remote Video Surfaces clearLocalVideo(); clearRemoteVideo(); playerCount = 0; playerNumber = 0; //Hide Leave Button and Show Join button if assigned joinButton.SetActive(true); leaveButton.SetActive(false); }
public void Leave() { rtcEngine.LeaveChannel(); rtcEngine.DisableVideoObserver(); }
void Leave() { mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideo(); mRtcEngine.DisableVideoObserver(); }