Write frames only if recording enabled

This commit is contained in:
Nicolas Mowen 2024-08-16 08:49:30 -06:00
parent 4104f7131c
commit f2f11af1db

View File

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