コード例 #1
0
ファイル: LoaderVideo.cs プロジェクト: harsha-code/Kinovea
        public static void LoadVideoInScreen(ScreenManagerKernel manager, string path, ScreenDescriptionPlayback screenDescription)
        {
            CameraTypeManager.CancelThumbnails();
            CameraTypeManager.StopDiscoveringCameras();

            LoadUnspecified(manager, path, screenDescription);
        }
コード例 #2
0
ファイル: Presenter.cs プロジェクト: wyj64852999/Kinovea
        public void LoadCamera(CameraSummary summary)
        {
            CameraTypeManager.StopDiscoveringCameras();

            CameraManager manager = summary.Manager;

            grabber = manager.Connect(summary);
        }
コード例 #3
0
ファイル: LoaderVideo.cs プロジェクト: harsha-code/Kinovea
        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);
            }
        }
コード例 #4
0
ファイル: LoaderCamera.cs プロジェクト: weblate/Kinovea
        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);
            }
        }
コード例 #5
0
 private void ClearContent()
 {
     if (currentContent == ThumbnailViewerContent.Files)
     {
         viewerFiles.CancelLoading();
         viewerFiles.Clear();
     }
     else if (currentContent == ThumbnailViewerContent.Shortcuts)
     {
         viewerShortcuts.CancelLoading();
         viewerShortcuts.Clear();
     }
     else
     {
         CameraTypeManager.StopDiscoveringCameras();
     }
 }