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(); }
public MockMultiviewer(Dictionary <int, string> sourcemap, BMDSwitcherConfigSettings config) { multiviewerWindow = new MockMultiviewerWindow(sourcemap); _config = config; multiviewerWindow.Show(); }