Beispiel #1
0
 private void SetHardware()
 {
     tc.XSetCameraByIndex(settings.camera);
     tc.XSelectMicByIndex(settings.microphone);
     tc.XSelectSpeakerByIndex(settings.speaker);
     WriteLog(String.Format("Info : {0} : Setting hardware to: camera index - {1}, microphone index - {2}, speaker index - {3}", DateTime.Now.ToString("g"), settings.camera, settings.microphone, settings.speaker));
 }
Beispiel #2
0
        //------------- Tc_OnXAfterStart -------------//
        //Executed after 'Trueconf' com object started
        private void Tc_OnXAfterStart(object sender, EventArgs e)
        {
            WriteLog("Tc_OnXAfterStart()...");

            try
            {
                string sServer = INI.ReadINI("connection", "server");
                WriteLog("connectToServer: " + sServer);
                //Try connect to server
                tc.connectToServer(sServer);
                //Use camera
                string sCam  = INI.ReadINI("connection", "camera_id");
                int    idCam = System.Convert.ToInt32(sCam);
                WriteLog(String.Format("SetCameraByIndex( {0} )", idCam));
                // Try XSetCameraByIndex
                if (idCam >= 0 && idCam < 100)
                {
                    tc.XSetCameraByIndex(idCam);
                }
            }
            catch
            {
                WriteLog(String.Format("EXCEPTION !!! : connectToServer !!!"));
            }
        }
Beispiel #3
0
 private void Sdk_OnXAfterStart(object sender, EventArgs e)
 {
     //init sdk
     sdk.XSetCameraByIndex(0);
     sdk.XSelectMicByIndex(0);
     sdk.XSelectSpeakerByIndex(0);
     UpdateStatus();
     isStarted = true;
     if (!string.IsNullOrEmpty(server))
     {
         sdk.connectToServer(server);
     }
 }