public void LeaveChannel() { // int duration = mRtcEngine.GetAudioMixingDuration (); // int current_duration = mRtcEngine.GetAudioMixingCurrentPosition (); // IAudioEffectManager effect = mRtcEngine.GetAudioEffectManager(); // effect.StopAllEffects (); mRtcEngine.LeaveChannel(); }
public void JoinRemoteChannel(string remoteChannelName) { if (!photonView.isMine) { return; } mRtcEngine.LeaveChannel(); mRtcEngine.JoinChannel(remoteChannelName, null, myUID); mRtcEngine.EnableVideo(); mRtcEngine.EnableVideoObserver(); channel = remoteChannelName; }
public void LeaveChannel() { mRtcEngine.LeaveChannel(); string channelName = mChannelNameInputField.text.Trim(); Debug.Log(string.Format("left channel name {0}", channelName)); }
public void LeaveChannel() { Debug_Log("Leaving channel now...."); mRtcEngine.DisableVideo(); mRtcEngine.DisableVideoObserver(); mRtcEngine.LeaveChannel(); }
private void OnApplicationQuit() { userCount = 0; rtcEngine.LeaveChannel(); IRtcEngine.Destroy(); rtcEngine = null; }
/** * 加入房间(默认为世界大厅) */ public void JoinChannel() { if (!isConnected) { joinChannel.GetComponent <Image>().sprite = micOpen; string channelName = "YNetwork"; textScollController.addText("<color=green>YNetwork语音串流已连接!</color>"); Debug.Log(string.Format("tap joinChannel with channel name {0}", channelName)); if (string.IsNullOrEmpty(channelName)) { return; } mRtcEngine.JoinChannel(channelName, "extra", 0); } else { isConnected = false; mRtcEngine.LeaveChannel(); textScollController.addText("<color=green>YNetwork语音串流已断开!</color>"); joinChannel.GetComponent <Image>().sprite = micClose; } }
void LeaveChannel() { if (mRtcEngine != null) { mRtcEngine.LeaveChannel(); } }
public void leaveChannel() { UsersDictionary.Clear(); if (!ReferenceEquals(RtcEngine, null)) { RtcEngine.LeaveChannel(); } }
void OnApplicationQuit() { Debug.Log("OnApplicationQuit"); if (mRtcEngine != null) { mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideoObserver(); IRtcEngine.Destroy(); } }
private void OnApplicationQuit() { if (mRtcEngine != null) { AudioRecordingDeviceManager.ReleaseInstance(); mRtcEngine.LeaveChannel(); IRtcEngine.Destroy(); mRtcEngine = null; } }
void endCall() { // 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("missing engine"); return; } mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideoObserver(); }
void OnApplicationQuit() { Debug.Log("OnApplicationQuit"); if (mRtcEngine != null) { mRtcEngine.RemovePublishStreamUrl(RTMP_URL); mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideoObserver(); IRtcEngine.Destroy(); } }
// Start is called before the first frame update void OnEnable() { // Agora.io Implimentation IRtcEngine mRtcEngine = IRtcEngine.GetEngine(AgoraInterface.appId); // Get a reference to the Engine if (mRtcEngine != null) { Debug.Log("Leaving Channel"); mRtcEngine.LeaveChannel();// leave the channel } }
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() { if (isInAgoraAudio) { mRtcEngine.LeaveChannel(); } SwitchBackGroundMusicToPlayer(); isInAgoraAudio = false; RemoveAllSpeakers(); settingsCanvas.SetToDefault(); }
public void LeaveChannel() { // int duration = mRtcEngine.GetAudioMixingDuration (); // int current_duration = mRtcEngine.GetAudioMixingCurrentPosition (); // IAudioEffectManager effect = mRtcEngine.GetAudioEffectManager(); // effect.StopAllEffects (); mRtcEngine.LeaveChannel(); string channelName = mChannelNameInputField.text.Trim(); Debug.Log(string.Format("left channel name {0}", channelName)); }
void OnApplicationQuit() { Debug.Log("OnApplicationQuit"); if (mRtcEngine != null) { mRtcEngine.LeaveChannel(); mRtcEngine.DisableVideoObserver(); if (_audioRawDataManager != null) { AudioRawDataManager.ReleaseInstance(); } IRtcEngine.Destroy(); } }
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() { 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 OnTriggerEnter2D(Collider2D other) { Debug.Log(other.gameObject); CurrentArea currentObject = other.gameObject.GetComponent <CurrentArea>(); //Debug.Log(currentObject); if (currentObject != null) { Debug.Log("Entered on " + box.name); currentObject.setArea(this); // Agora.io Implimentation IRtcEngine mRtcEngine = IRtcEngine.GetEngine(AgoraInterfaceScript.appId); var channelName = box.name; mRtcEngine.LeaveChannel(); mRtcEngine.JoinChannel(channelName, "extra", 0); // join the channel with given match name Debug.Log("joining channel:" + channelName); } }
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); }
void OnLeaveBtnClick() { mRtcEngine.LeaveChannel(); }
public void Leave() { rtcEngine.LeaveChannel(); rtcEngine.DisableVideoObserver(); }
void OnApplicationQuit() { audioRawDataManager.UnRegisteAudioRawDataObserver(); mRtcEngine.LeaveChannel(); unloadEngine(); }