public void OpenSpeakers() { if ((this.m_bInRoom && (this.ApolloVoiceMgr != null)) && (this.ApolloVoiceMgr.CallApolloVoiceSDK != null)) { if (!this.m_isOpenSpeaker) { ApolloVoiceErr err = (ApolloVoiceErr)this.ApolloVoiceMgr.CallApolloVoiceSDK._OpenSpeaker(); if (err == ApolloVoiceErr.APOLLO_VOICE_SUCC) { this.m_isOpenSpeaker = true; this.PrintLog("OpenSpeaker Succ", null, false); } else { string message = string.Format("OpenSpeaker Err is {0}", err); this.PrintLog(message, null, false); } } } else { this.m_isOpenSpeaker = true; } this.PrintLog("onOpenSpeakersButtonClick", null, false); }
public void JoinBigRoom(string urls, int role, uint busniessID, long roomid, long roomkey, short memberid) { if (string.IsNullOrEmpty(this.mOpenID)) { Debug.LogError("openid is nil"); return; } ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._JoinBigRoom(urls, role, busniessID, roomid, roomkey, memberid, this.mOpenID, 45000); if (apolloVoiceErr == ApolloVoiceErr.APOLLO_VOICE_SUCC) { ApolloManager.m_bCreateEngine = true; XSingleton <XDebug> .singleton.AddLog(string.Format("_JoinBigRoom Succ {0} {1} {2} {3} {4} {5}", new object[] { roomid, roomkey, urls, role, busniessID, memberid }), null, null, null, null, null, XDebugColor.XDebug_None); } else { string message = string.Format("_JoinBigRoom Err is {0}", apolloVoiceErr); Debug.Log(message); } }
private void OnApplicationPause(bool pause) { XSingleton <XDebug> .singleton.AddLog(string.Concat(new object[] { "apollo puase: ", pause, " mgr: ", ApolloManager.ApolloVoiceMgr != null }), null, null, null, null, null, XDebugColor.XDebug_None); if (ApolloManager.ApolloVoiceMgr != null) { if (pause) { ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._Pause(); if (apolloVoiceErr == ApolloVoiceErr.APOLLO_VOICE_SUCC) { ApolloManager.m_bCreateEngine = true; XSingleton <XDebug> .singleton.AddLog(string.Format("OnApplicationPause pause true Succ", new object[0]), null, null, null, null, null, XDebugColor.XDebug_None); } else { string message = string.Format("OnApplicationPause Err is {0}", apolloVoiceErr); Debug.Log(message); } } else { ApolloVoiceErr apolloVoiceErr2 = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._Resume(); if (apolloVoiceErr2 == ApolloVoiceErr.APOLLO_VOICE_SUCC) { ApolloManager.m_bCreateEngine = true; Debug.Log(string.Format("OnApplicationPause pause false Succ", new object[0])); } else { string message2 = string.Format("OnApplicationPause Err is {0}", apolloVoiceErr2); Debug.Log(message2); } } } if (!pause) { if (!string.IsNullOrEmpty(this.cacheTag)) { this.StartGSDK(this.cacheZoneID, this.cacheTag, this.cacheRoomIP); } } else if (!string.IsNullOrEmpty(this.cacheTag)) { this.EndGSDK(); } }
public string GetFileID() { ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._GetVoiceUploadState(); if (apolloVoiceErr != ApolloVoiceErr.APOLLO_VOICE_SUCC) { return(string.Empty); } if (ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._GetFileID(ApolloManager.m_strFileID) == 0) { return(Encoding.Default.GetString(ApolloManager.m_strFileID)); } return(string.Empty); }
public void Capture(bool capture) { ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._CaptureMicrophone(capture); if (apolloVoiceErr == ApolloVoiceErr.APOLLO_VOICE_SUCC) { ApolloManager.m_bCreateEngine = true; Debug.Log("apollo capture Succ"); } else { string message = string.Format("apollo capture Err is {0}", apolloVoiceErr); Debug.Log(message); } }
private void DestoyEngine() { if (this.ApolloVoiceMgr != null) { ApolloVoiceErr err = (ApolloVoiceErr)this.ApolloVoiceMgr.CallApolloVoiceSDK._DestoryApolloVoiceEngine(); if (err == ApolloVoiceErr.APOLLO_VOICE_SUCC) { this.PrintLog("_DestoryApolloVoiceEngine Succ", null, false); } else { string message = string.Format("_DestoryApolloVoiceEngine Err is {0}", err); this.PrintLog(message, null, false); } } this.PrintLog("_DestoryApolloVoiceEngine", null, false); }
public void SetMusicVolum(int nVol) { if (ApolloManager.ApolloVoiceMgr != null) { ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._SetSpeakerVolume(nVol); if (apolloVoiceErr == ApolloVoiceErr.APOLLO_VOICE_SUCC) { ApolloManager.m_bCreateEngine = true; XSingleton <XDebug> .singleton.AddLog(string.Format("SetMusicVolum Succ {0}", nVol), null, null, null, null, null, XDebugColor.XDebug_None); } else { string log = string.Format("SetMusicVolum Err is {0}", apolloVoiceErr); XSingleton <XDebug> .singleton.AddLog(log, null, null, null, null, null, XDebugColor.XDebug_None); } } }
public void ForbitMember(int memberId, bool bEnable) { if (ApolloManager.ApolloVoiceMgr != null) { ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._ForbidMemberVoice(memberId, bEnable); if (apolloVoiceErr == ApolloVoiceErr.APOLLO_VOICE_SUCC) { ApolloManager.m_bCreateEngine = true; XSingleton <XDebug> .singleton.AddLog("ForbitMember Succ", null, null, null, null, null, XDebugColor.XDebug_None); } else { string message = string.Format("ForbitMember Err is {0}", apolloVoiceErr); Debug.Log(message); } } }
public void SetRealtimeMode() { if (ApolloManager.ApolloVoiceMgr != null) { ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._SetMode(0); if (apolloVoiceErr == ApolloVoiceErr.APOLLO_VOICE_SUCC) { ApolloManager.m_bCreateEngine = true; XSingleton <XDebug> .singleton.AddLog("apollo _SetMode Succ", null, null, null, null, null, XDebugColor.XDebug_None); } else { string message = string.Format("apollo _SetMode Err is {0}", apolloVoiceErr); Debug.Log(message); } } }
public void QuitBigRoom() { if (string.IsNullOrEmpty(this.mOpenID)) { Debug.LogError("openid is nil"); return; } ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._QuitBigRoom(); if (apolloVoiceErr == ApolloVoiceErr.APOLLO_VOICE_SUCC) { ApolloManager.m_bCreateEngine = true; XSingleton <XDebug> .singleton.AddLog(string.Format("QuitBigRoom!", new object[0]), null, null, null, null, null, XDebugColor.XDebug_None); } else { string log = string.Format("QuitBigRoom Err is {0}", apolloVoiceErr); XSingleton <XDebug> .singleton.AddLog(log, null, null, null, null, null, XDebugColor.XDebug_None); } }
public void QuitRoom(long roomId, short memberId) { if (string.IsNullOrEmpty(this.mOpenID)) { Debug.LogError("openid is nil"); return; } ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._QuitRoom(roomId, memberId, this.mOpenID); if (apolloVoiceErr == ApolloVoiceErr.APOLLO_VOICE_SUCC) { ApolloManager.m_bCreateEngine = true; XSingleton <XDebug> .singleton.AddLog(string.Format("QuitRoom Succ {0} {1}", roomId, memberId), null, null, null, null, null, XDebugColor.XDebug_None); } else { string log = string.Format("QuitRoom Err is {0}", apolloVoiceErr); XSingleton <XDebug> .singleton.AddLog(log, null, null, null, null, null, XDebugColor.XDebug_None); } }
public bool GetJoinRoomBigResult() { bool result = false; if (ApolloManager.ApolloVoiceMgr != null) { ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._GetJoinRoomBigResult(); if (apolloVoiceErr == ApolloVoiceErr.APOLLO_VOICE_JOIN_SUCC) { result = true; XSingleton <XDebug> .singleton.AddLog("Apollo _GetJoinRoomBigResult Succ", null, null, null, null, null, XDebugColor.XDebug_None); } else { string log = string.Format("Apollo _GetJoinRoomBigResult is {0}", apolloVoiceErr); XSingleton <XDebug> .singleton.AddLog(log, null, null, null, null, null, XDebugColor.XDebug_None); } } return(result); }
public void CloseMic() { if ((this.m_bInRoom && (this.ApolloVoiceMgr != null)) && (this.ApolloVoiceMgr.CallApolloVoiceSDK != null)) { ApolloVoiceErr err = (ApolloVoiceErr)this.ApolloVoiceMgr.CallApolloVoiceSDK._CloseMic(); if (err == ApolloVoiceErr.APOLLO_VOICE_SUCC) { this.UpdateMyVoiceIcon(0); Singleton <CSoundManager> .GetInstance().PostEvent("Reset_Voice_Change", null); this.m_isOpenMic = false; this.PrintLog("CloseMic Succ", null, false); } else { string message = string.Format("CloseMic Err is {0}", err); this.PrintLog(message, null, false); } } this.PrintLog("onCloseMicButtonClick", null, false); }
public void CloseMic() { if ((this.m_bInRoom && (this.ApolloVoiceMgr != null)) && (this.ApolloVoiceMgr.CallApolloVoiceSDK != null)) { ApolloVoiceErr err = (ApolloVoiceErr)this.ApolloVoiceMgr.CallApolloVoiceSDK._CloseMic(); if (err == ApolloVoiceErr.APOLLO_VOICE_SUCC) { this.UpdateMyVoiceIcon(0); this.m_isOpenMic = false; this.PrintLog("CloseMic Succ", null, false); } else { string message = string.Format("CloseMic Err is {0}", err); this.PrintLog(message, null, false); } } else { this.m_isOpenMic = false; } this.PrintLog("onCloseMicButtonClick", null, false); }
public void Init(int platf, string openid) { this.mAppID = "guest100023"; if (platf == 3) { this.mAppID = "1105309683"; } else if (platf == 4) { this.mAppID = "wxfdab5af74990787a"; } this.mOpenID = openid; this.SetGSDKUserName(platf, openid); if (ApolloManager.ApolloVoiceMgr != null) { Debug.Log("ApolloVoiceMgr Created"); } else { ApolloManager.ApolloVoiceMgr = new CApolloVoiceSys(); ApolloManager.ApolloVoiceMgr.SysInitial(); } if (ApolloManager.ApolloVoiceMgr != null) { ApolloVoiceErr apolloVoiceErr = (ApolloVoiceErr)ApolloManager.ApolloVoiceMgr.CallApolloVoiceSDK._CreateApolloVoiceEngine(this.mAppID, openid); if (apolloVoiceErr == ApolloVoiceErr.APOLLO_VOICE_SUCC) { ApolloManager.m_bCreateEngine = true; XSingleton <XDebug> .singleton.AddLog("CreateApolloVoiceEngine Succ", null, null, null, null, null, XDebugColor.XDebug_None); } else { string message = string.Format("CreateApolloVoiceEngine Err is {0}", apolloVoiceErr); Debug.Log(message); } } }