mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-14 15:15:22 +03:00
Cleanup logging
This commit is contained in:
parent
f42a20d3db
commit
b399bc4b6f
@ -674,7 +674,7 @@ class CameraState:
|
|||||||
)
|
)
|
||||||
|
|
||||||
if current_frame is None:
|
if current_frame is None:
|
||||||
logger.warning(f"Failed to get frame {frame_id} from SHM")
|
logger.debug(f"Failed to get frame {frame_id} from SHM")
|
||||||
|
|
||||||
tracked_objects = self.tracked_objects.copy()
|
tracked_objects = self.tracked_objects.copy()
|
||||||
current_ids = set(current_detections.keys())
|
current_ids = set(current_detections.keys())
|
||||||
|
|||||||
@ -99,7 +99,7 @@ def output_frames(
|
|||||||
frame = frame_manager.get(frame_id, config.cameras[camera].frame_shape_yuv)
|
frame = frame_manager.get(frame_id, config.cameras[camera].frame_shape_yuv)
|
||||||
|
|
||||||
if frame is None:
|
if frame is None:
|
||||||
logger.warning(f"Failed to get frame {frame_id} from SHM")
|
logger.debug(f"Failed to get frame {frame_id} from SHM")
|
||||||
continue
|
continue
|
||||||
|
|
||||||
# send camera frame to ffmpeg process if websockets are connected
|
# send camera frame to ffmpeg process if websockets are connected
|
||||||
|
|||||||
@ -127,21 +127,22 @@ def capture_frames(
|
|||||||
if len(shm_frames) > shm_count:
|
if len(shm_frames) > shm_count:
|
||||||
expired_frame_name = shm_frames.pop(0)
|
expired_frame_name = shm_frames.pop(0)
|
||||||
frame_manager.delete(expired_frame_name)
|
frame_manager.delete(expired_frame_name)
|
||||||
except Exception as e:
|
except Exception:
|
||||||
logger.error(f"something video bad happened :: {e}")
|
# always delete the frame
|
||||||
frame_manager.delete(frame_name)
|
frame_manager.delete(frame_name)
|
||||||
|
|
||||||
# shutdown has been initiated
|
# shutdown has been initiated
|
||||||
if stop_event.is_set():
|
if stop_event.is_set():
|
||||||
break
|
break
|
||||||
|
|
||||||
logger.error(f"{config.name}: Unable to read frames from ffmpeg process.")
|
logger.error(f"{config.name}: Unable to read frames from ffmpeg process.")
|
||||||
|
|
||||||
if ffmpeg_process.poll() is not None:
|
if ffmpeg_process.poll() is not None:
|
||||||
logger.error(
|
logger.error(
|
||||||
f"{config.name}: ffmpeg process is not running. exiting capture thread..."
|
f"{config.name}: ffmpeg process is not running. exiting capture thread..."
|
||||||
)
|
)
|
||||||
frame_manager.delete(frame_name)
|
|
||||||
break
|
break
|
||||||
|
|
||||||
continue
|
continue
|
||||||
|
|
||||||
frame_rate.update()
|
frame_rate.update()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user