Use zmq for event end queue and update python deps (#10886)

* Use zmq for events ended

* Cleanup

* Update deps

* formatting
This commit is contained in:
Nicolas Mowen
2024-04-08 18:19:45 -05:00
committed by GitHub
parent c577361923
commit 8163c036ef
6 changed files with 67 additions and 20 deletions
-6
View File
@@ -200,9 +200,6 @@ class FrigateApp:
logging.getLogger("ws4py").setLevel("ERROR")
def init_queues(self) -> None:
# Queues for clip processing
self.event_processed_queue: Queue = mp.Queue()
# Queue for cameras to push tracked objects to
self.detected_frames_queue: Queue = mp.Queue(
maxsize=sum(camera.enabled for camera in self.config.cameras.values()) * 2
@@ -420,7 +417,6 @@ class FrigateApp:
self.config,
self.dispatcher,
self.detected_frames_queue,
self.event_processed_queue,
self.ptz_autotracker_thread,
self.stop_event,
)
@@ -517,7 +513,6 @@ class FrigateApp:
def start_event_processor(self) -> None:
self.event_processor = EventProcessor(
self.config,
self.event_processed_queue,
self.timeline_queue,
self.stop_event,
)
@@ -704,7 +699,6 @@ class FrigateApp:
shm.unlink()
for queue in [
self.event_processed_queue,
self.detected_frames_queue,
self.log_queue,
]: