private static void LoadUnspecified(ScreenManagerKernel manager, CameraSummary summary) { if (manager.ScreenCount == 0) { manager.AddCaptureScreen(); LoadInSpecificTarget(manager, 0, summary); } else if (manager.ScreenCount == 1) { LoadInSpecificTarget(manager, 0, summary); } else if (manager.ScreenCount == 2) { int emptyScreen = manager.FindEmptyScreen(); if (emptyScreen != -1) { LoadInSpecificTarget(manager, emptyScreen, summary); } else { LoadInSpecificTarget(manager, 1, summary); } } }
private static void LoadUnspecified(ScreenManagerKernel manager, string path, ScreenDescriptionPlayback screenDescription) { if (manager.ScreenCount == 0) { manager.AddPlayerScreen(); LoadInSpecificTarget(manager, 0, path, screenDescription); } else if (manager.ScreenCount == 1) { LoadInSpecificTarget(manager, 0, path, screenDescription); } else if (manager.ScreenCount == 2) { int emptyScreen = manager.FindEmptyScreen(); if (emptyScreen != -1) { LoadInSpecificTarget(manager, emptyScreen, path, screenDescription); } else { LoadInSpecificTarget(manager, 1, path, screenDescription); } } }