From 52d9a680f528776a943dccdb8474b00d217ab365 Mon Sep 17 00:00:00 2001 From: Blake Blackshear Date: Fri, 10 Dec 2021 22:56:29 -0600 Subject: [PATCH] retain frame data for recording maintenance --- frigate/object_processing.py | 11 +++++++++++ frigate/record.py | 1 - 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/frigate/object_processing.py b/frigate/object_processing.py index 37d45e127..3a870269a 100644 --- a/frigate/object_processing.py +++ b/frigate/object_processing.py @@ -880,6 +880,17 @@ class TrackedObjectProcessor(threading.Thread): ) ) + # send info on this frame to the recordings maintainer + self.recordings_info_queue.put( + ( + camera, + frame_time, + current_tracked_objects, + motion_boxes, + regions, + ) + ) + # update zone counts for each label # for each zone in the current camera for zone in self.config.cameras[camera].zones.keys(): diff --git a/frigate/record.py b/frigate/record.py index a7e7ada51..e184895c9 100644 --- a/frigate/record.py +++ b/frigate/record.py @@ -1,5 +1,4 @@ import datetime -import time import itertools import logging import multiprocessing as mp