Example #1
0
        public static void GetDevices()
        {
            var errNo = WrapperProxy.GetDeviceEnum(DeviceTypeEnum.AUDIO_INPUT);

            if (ErrorNumberEnum.PLCM_SAMPLE_OK != errNo)
            {
                log.Error("Get audio input device failed. Error number = " + errNo.ToString());
            }
            errNo = WrapperProxy.GetDeviceEnum(DeviceTypeEnum.VIDEO_INPUT);
            if (ErrorNumberEnum.PLCM_SAMPLE_OK != errNo)
            {
                log.Error("Get video input device failed. Error number = " + errNo.ToString());
            }
            errNo = WrapperProxy.GetDeviceEnum(DeviceTypeEnum.AUDIO_OUTPUT);
            if (ErrorNumberEnum.PLCM_SAMPLE_OK != errNo)
            {
                log.Error("Get audio output device failed. Error number = " + errNo.ToString());
            }
            errNo = WrapperProxy.GetDeviceEnum(DeviceTypeEnum.DEV_MONITOR);
            if (ErrorNumberEnum.PLCM_SAMPLE_OK != errNo)
            {
                log.Error("Get monitor device failed. Error number = " + errNo.ToString());
            }
        }