Browse Source

continue if frames not in frame manager

Blake Blackshear 4 years ago
parent
commit
005e188d38
1 changed files with 4 additions and 0 deletions
  1. 4 0
      frigate/video.py

+ 4 - 0
frigate/video.py

@@ -282,6 +282,10 @@ def process_frames(camera_name: str, frame_queue: mp.Queue, frame_shape,
         current_frame_time.value = frame_time
 
         frame = frame_manager.get(f"{camera_name}{frame_time}")
+
+        if frame is None:
+            print(f"{camera_name}: frame {frame_time} is not in memory store.")
+            continue
         
         fps_tracker.update()
         fps.value = fps_tracker.eps()