mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-05-30 01:16:42 +02:00
handle exception when missing frame
This commit is contained in:
parent
16ef432228
commit
19115fb828
@ -159,9 +159,16 @@ class BirdsEyeFrameManager:
|
|||||||
frame = None
|
frame = None
|
||||||
channel_dims = None
|
channel_dims = None
|
||||||
else:
|
else:
|
||||||
frame = self.frame_manager.get(
|
try:
|
||||||
f"{camera}{frame_time}", self.config.cameras[camera].frame_shape_yuv
|
frame = self.frame_manager.get(
|
||||||
)
|
f"{camera}{frame_time}", self.config.cameras[camera].frame_shape_yuv
|
||||||
|
)
|
||||||
|
except FileNotFoundError:
|
||||||
|
# TODO: better frame management would prevent this edge case
|
||||||
|
logger.warning(
|
||||||
|
f"Unable to copy frame {camera}{frame_time} to birdseye."
|
||||||
|
)
|
||||||
|
return
|
||||||
channel_dims = self.cameras[camera]["channel_dims"]
|
channel_dims = self.cameras[camera]["channel_dims"]
|
||||||
|
|
||||||
copy_yuv_to_position(
|
copy_yuv_to_position(
|
||||||
|
Loading…
Reference in New Issue
Block a user