From 5ce991651d71e54f7fdfedc9617b1241aa0f08f7 Mon Sep 17 00:00:00 2001 From: KRSHH <136873090+KRSHH@users.noreply.github.com> Date: Mon, 23 Dec 2024 09:46:59 +0530 Subject: [PATCH] Formatting Moved Windows only modules, to top too. --- modules/ui.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/ui.py b/modules/ui.py index 1d09e8f..16e7a9f 100644 --- a/modules/ui.py +++ b/modules/ui.py @@ -28,6 +28,9 @@ from modules.utilities import ( from modules.video_capture import VideoCapturer import platform +if platform.system() == "Windows": + from pygrabber.dshow_graph import FilterGraph + ROOT = None POPUP = None POPUP_LIVE = None @@ -772,8 +775,6 @@ def webcam_preview(root: ctk.CTk, camera_index: int): def get_available_cameras(): """Returns a list of available camera names and indices.""" if platform.system() == "Windows": - from pygrabber.dshow_graph import FilterGraph - try: graph = FilterGraph() devices = graph.get_input_devices()