public static void LoadVideoInScreen(ScreenManagerKernel manager, string path, ScreenDescriptionPlayback screenDescription) { CameraTypeManager.CancelThumbnails(); CameraTypeManager.StopDiscoveringCameras(); LoadUnspecified(manager, path, screenDescription); }
public void LoadCamera(CameraSummary summary) { CameraTypeManager.StopDiscoveringCameras(); CameraManager manager = summary.Manager; grabber = manager.Connect(summary); }
public static void LoadVideoInScreen(ScreenManagerKernel manager, string path, int targetScreen, ScreenDescriptionPlayback screenDescription = null) { CameraTypeManager.CancelThumbnails(); CameraTypeManager.StopDiscoveringCameras(); if (targetScreen < 0) { LoadUnspecified(manager, path, screenDescription); } else { LoadInSpecificTarget(manager, targetScreen, path, screenDescription); } }
public static void LoadCameraInScreen(ScreenManagerKernel manager, CameraSummary summary, int targetScreen, ScreenDescriptionCapture screenDescription = null) { CameraTypeManager.CancelThumbnails(); CameraTypeManager.StopDiscoveringCameras(); if (targetScreen < 0) { LoadUnspecified(manager, summary, screenDescription); } else { LoadInSpecificTarget(manager, targetScreen, summary, screenDescription); } }
private void ClearContent() { if (currentContent == ThumbnailViewerContent.Files) { viewerFiles.CancelLoading(); viewerFiles.Clear(); } else if (currentContent == ThumbnailViewerContent.Shortcuts) { viewerShortcuts.CancelLoading(); viewerShortcuts.Clear(); } else { CameraTypeManager.StopDiscoveringCameras(); } }