Esempio n. 1
0
        public async Task CheckForCamera()
        {
            try {
                if (!MainForm.m.finishedLoading || !AsyncCamCom.sock.Connected)
                {
                    isCamera = false;
                    isActive = false;
                    return;
                }

                if (ConfigControl.forceCamera.boolVal)
                {
                    isCamera = true;
                    SettingsPage.UpdateCamType();
                }
                else
                {
                    OtherCamCom.CamConfig cfg = await OtherCamCom.CheckConfiguration();

                    if (cfg != OtherCamCom.CamConfig.Null)
                    {
                        isCamera = true;
                    }

                    MainForm.m.setPage.UpdateCamConfig(cfg);
                }
            } catch (Exception e) {
                MessageBox.Show(e.ToString());
            }
        }
Esempio n. 2
0
 async Task CheckConfig()
 {
     UpdateCamConfig(await OtherCamCom.CheckConfiguration());
 }