Esempio n. 1
0
 public CameraDeviceViewModel(CameraDeviceService cameraDeviceService, IEventAggregator eventAggregator)
 {
     _cameraDeviceService = cameraDeviceService ?? throw new ArgumentNullException("cameraDeviceService");
     _eventAggregator     = eventAggregator;
     cameraDeviceList     = new List <CameraDeviceItemViewModel>();
     ChangeCameraCommand  = new DelegateCommand <int?>(new Action <int?>(SetSelectCameraDevice));
     LoadCameraDevices();
 }
Esempio n. 2
0
 public SettingsViewModel(SystemConfig config,
                          IAudioDeviceManager audioDeviceManager,
                          CameraDeviceService cameraDeviceService,
                          VideoDeviceAliasService videoDeviceAliasService)
 {
     _config                  = config;
     _audioDeviceManager      = audioDeviceManager;
     _cameraDeviceService     = cameraDeviceService;
     _videoDeviceAliasService = videoDeviceAliasService;
 }
 public CameraDeviceViewModel(CameraDeviceService cameraDeviceService)
 {
     cameraDeviceService.GetVideoDevices();
 }