diff --git a/EyeTrackApp/camera.py b/EyeTrackApp/camera.py index c0e6e2b..dd85008 100644 --- a/EyeTrackApp/camera.py +++ b/EyeTrackApp/camera.py @@ -50,6 +50,9 @@ class Camera: if ( self.config.capture_source != None and self.config.capture_source != "" ): + # if len(self.current_capture_source) > 2 and "http" not in self.current_capture_source: + # self.current_capture_source = f"http://{self.current_capture_source}/" + # print(self.current_capture_source) if (self.current_capture_source[:3] == "COM"): if ( self.serial_connection is None diff --git a/EyeTrackApp/camera_widget.py b/EyeTrackApp/camera_widget.py index e46a8fd..d81a332 100644 --- a/EyeTrackApp/camera_widget.py +++ b/EyeTrackApp/camera_widget.py @@ -192,7 +192,10 @@ class CameraWidget: if values[self.gui_camera_addr] == "": self.config.capture_source = None else: - self.config.capture_source = values[self.gui_camera_addr] + if len(values[self.gui_camera_addr]) > 5 and "http" not in values[self.gui_camera_addr]: # If http is not in camera address, add it. + self.config.capture_source = f"http://{values[self.gui_camera_addr]}/" + else: + self.config.capture_source = values[self.gui_camera_addr] changed = True