diff --git a/backend/app/classes/SettingsManager.py b/backend/app/classes/SettingsManager.py index 64bb50d01..bb2bde79a 100644 --- a/backend/app/classes/SettingsManager.py +++ b/backend/app/classes/SettingsManager.py @@ -95,16 +95,12 @@ class SettingsManager(metaclass=Singleton): def _init_usb_cameras(self): for i in self.usb_cameras_info: device = self.usb_cameras_info[i] - device_name = device.name + suffix = 1 - if device_name in self.usb_cameras: - suffix = 1 - device_name = device.name + f"({str(suffix)})" - - while device_name in self.usb_cameras: - suffix += 1 - device_name = "pipeline" + f"({str(suffix)})" + while device_name in self.usb_cameras: + suffix += 1 + device_name = f"{device.name}({str(suffix)})" camera = cscore.UsbCamera(name=device_name, dev=device.dev)