import clr import System import ClientAPI ClientAPI.Log("Current Directory: %s" % System.Environment.CurrentDirectory) clr.AddReferenceToFileAndPath("%s/mvVoiceCLR.dll" % System.Environment.CurrentDirectory) import mvVoiceCLR connectorID = "" accountID = "" sessionID = "" server = "http://www.vd1.vivox.com/api2" username = "******" password = "******" channel = "sip:[email protected]" def mvVoiceInit(): global connectorID global accountID mvVoiceCLR.VoiceCLR.Init(server) connectorID = mvVoiceCLR.VoiceCLR.GetConnectorID() mvVoiceCLR.VoiceCLR.Login(connectorID, username, password) accountID = mvVoiceCLR.VoiceCLR.GetAccountID() mvVoiceCLR.VoiceCLR.MicMute(connectorID, True) def mvVoiceOn(): global sessionID mvVoiceCLR.VoiceCLR.Call(accountID, channel)
def _set_Near(self, near): if self._camera is None: ClientAPI.Log("_set_Near: camera is None") self._camera.Near = near