Пример #1
0
        public void ConfigureSwitcher(BMDSwitcherConfigSettings config)
        {
            _state.USK1KeyType = config.USKSettings.IsChroma == 1 ? 2 : 1;
            if (config.USKSettings.IsChroma == 1)
            {
                _state.USK1FillSource = config.USKSettings.ChromaSettings.FillSource;
            }
            else
            {
                _state.USK1FillSource = config.USKSettings.PIPSettings.DefaultFillSource;
            }
            _state.DVESettings    = config.USKSettings.PIPSettings;
            _state.ChromaSettings = config.USKSettings.ChromaSettings;

            ForceStateUpdate();
        }
Пример #2
0
 public MockMultiviewer(Dictionary <int, string> sourcemap, BMDSwitcherConfigSettings config)
 {
     multiviewerWindow = new MockMultiviewerWindow(sourcemap);
     _config           = config;
     multiviewerWindow.Show();
 }