Write frames only if recording enabled

This commit is contained in:
Nicolas Mowen 2024-08-16 08:49:30 -06:00
parent 4c919f23ef
commit 83b125a3d8

View File

@ -344,8 +344,9 @@ class PreviewRecorder:
self.output_frames = []
# include first frame to ensure consistent duration
self.output_frames.append(frame_time)
self.write_frame_to_cache(frame_time, frame)
if self.config.record.enabled:
self.output_frames.append(frame_time)
self.write_frame_to_cache(frame_time, frame)
elif self.should_write_frame(current_tracked_objects, motion_boxes, frame_time):
self.output_frames.append(frame_time)
self.write_frame_to_cache(frame_time, frame)