Exemple #1
0
        private void UpdateVideoCaptureDevices()
        {
            if (!TeamTalkBase.GetVideoCaptureDevices(out videodevs) || videodevs.Length == 0)
            {
                return;
            }

            foreach (VideoCaptureDevice dev in videodevs)
            {
                int index = viddevComboBox.Items.Add(dev.szDeviceName);
                if (dev.szDeviceID == settings.videoid)
                {
                    viddevComboBox.SelectedIndex = index;
                }
            }
            if (viddevComboBox.SelectedIndex < 0)
            {
                viddevComboBox.SelectedIndex = 0;
            }
        }