Use event updater in manual events handler

This commit is contained in:
Nicolas Mowen 2024-03-23 09:03:19 -06:00
parent e2131d7a05
commit 90be56e635
3 changed files with 4 additions and 2 deletions

View File

@ -324,7 +324,6 @@ class FrigateApp:
def init_external_event_processor(self) -> None:
self.external_event_processor = ExternalEventProcessor(self.config)
self.external_event_processor.start()
def init_inter_process_communicator(self) -> None:
self.inter_process_communicator = InterProcessCommunicator()

View File

@ -135,3 +135,6 @@ class ExternalEventProcessor:
thumb = cv2.resize(img_frame, dsize=(width, 175), interpolation=cv2.INTER_AREA)
ret, jpg = cv2.imencode(".jpg", thumb)
return base64.b64encode(jpg.tobytes()).decode("utf-8")
def stop(self):
self.event_sender.stop()

View File

@ -80,7 +80,7 @@ class EventProcessor(threading.Thread):
source_type, event_type, camera, event_data = update
logger.error(
logger.debug(
f"Event received: {source_type} {event_type} {camera} {event_data['id']}"
)