Пример #1
0
 public RememberByName(Settings Settings,
                       VideoViewModel VideoViewModel,
                       AudioSource AudioSource,
                       IRegionProvider RegionProvider,
                       IWebCamProvider WebCamProvider,
                       ScreenShotViewModel ScreenShotViewModel,
                       // ReSharper disable SuggestBaseTypeForParameter
                       ScreenSourceProvider ScreenSourceProvider,
                       WindowSourceProvider WindowSourceProvider,
                       RegionSourceProvider RegionSourceProvider,
                       NoVideoSourceProvider NoVideoSourceProvider,
                       DeskDuplSourceProvider DeskDuplSourceProvider
                       // ReSharper restore SuggestBaseTypeForParameter
                       )
 {
     _settings               = Settings;
     _videoViewModel         = VideoViewModel;
     _audioSource            = AudioSource;
     _regionProvider         = RegionProvider;
     _webCamProvider         = WebCamProvider;
     _screenShotViewModel    = ScreenShotViewModel;
     _screenSourceProvider   = ScreenSourceProvider;
     _windowSourceProvider   = WindowSourceProvider;
     _regionSourceProvider   = RegionSourceProvider;
     _noVideoSourceProvider  = NoVideoSourceProvider;
     _deskDuplSourceProvider = DeskDuplSourceProvider;
 }
Пример #2
0
 public HotKeyActionRegisterer(ScreenShotViewModel screenShotViewModel,
                               HotKeyManager hotKeyManager,
                               RecordingViewModel recordingViewModel,
                               Settings settings)
 {
     _screenShotViewModel = screenShotViewModel;
     _hotKeyManager       = hotKeyManager;
     _recordingViewModel  = recordingViewModel;
     _settings            = settings;
 }
Пример #3
0
 public HotkeyActionRegisterer(ScreenShotViewModel ScreenShotViewModel,
                               HotKeyManager HotKeyManager,
                               RecordingViewModel RecordingViewModel,
                               Settings Settings)
 {
     _screenShotViewModel = ScreenShotViewModel;
     _hotKeyManager       = HotKeyManager;
     _recordingViewModel  = RecordingViewModel;
     _settings            = Settings;
 }
Пример #4
0
 public RememberByName(Settings Settings,
                       VideoViewModel VideoViewModel,
                       AudioSource AudioSource,
                       IRegionProvider RegionProvider,
                       IWebCamProvider WebCamProvider,
                       ScreenShotViewModel ScreenShotViewModel)
 {
     _settings            = Settings;
     _videoViewModel      = VideoViewModel;
     _audioSource         = AudioSource;
     _regionProvider      = RegionProvider;
     _webCamProvider      = WebCamProvider;
     _screenShotViewModel = ScreenShotViewModel;
 }
Пример #5
0
 public RememberByName(Settings Settings,
                       VideoSourcesViewModel VideoSourcesViewModel,
                       VideoWritersViewModel VideoWritersViewModel,
                       AudioSource AudioSource,
                       IWebCamProvider WebCamProvider,
                       ScreenShotViewModel ScreenShotViewModel,
                       IEnumerable <IVideoSourceProvider> VideoSourceProviders)
 {
     _settings = Settings;
     _videoSourcesViewModel = VideoSourcesViewModel;
     _videoWritersViewModel = VideoWritersViewModel;
     _audioSource           = AudioSource;
     _webCamProvider        = WebCamProvider;
     _screenShotViewModel   = ScreenShotViewModel;
     _videoSourceProviders  = VideoSourceProviders;
 }