diff --git a/frigate/track/__init__.py b/frigate/track/__init__.py index 0117f3e25..b5453aaeb 100644 --- a/frigate/track/__init__.py +++ b/frigate/track/__init__.py @@ -11,6 +11,9 @@ class ObjectTracker(ABC): @abstractmethod def match_and_update( - self, frame_name: str, frame_time: float, detections: list[tuple[Any, Any, Any, Any, Any, Any]] + self, + frame_name: str, + frame_time: float, + detections: list[tuple[Any, Any, Any, Any, Any, Any]], ) -> None: pass diff --git a/frigate/track/centroid_tracker.py b/frigate/track/centroid_tracker.py index 3c378ca0e..56f20629c 100644 --- a/frigate/track/centroid_tracker.py +++ b/frigate/track/centroid_tracker.py @@ -138,7 +138,10 @@ class CentroidTracker(ObjectTracker): self.deregister(id) def match_and_update( - self, frame_name: str, frame_time: float, detections: list[tuple[Any, Any, Any, Any, Any, Any]] + self, + frame_name: str, + frame_time: float, + detections: list[tuple[Any, Any, Any, Any, Any, Any]], ) -> None: # group by name detection_groups = defaultdict(lambda: []) diff --git a/frigate/track/object_processing.py b/frigate/track/object_processing.py index bc0e0b190..40ec41a57 100644 --- a/frigate/track/object_processing.py +++ b/frigate/track/object_processing.py @@ -706,9 +706,7 @@ class TrackedObjectProcessor(threading.Thread): # check for sub label updates while True: - update = self.sub_label_subscriber.check_for_update( - timeout=0 - ) + update = self.sub_label_subscriber.check_for_update(timeout=0) if not update: break