diff --git a/frigate/http.py b/frigate/http.py index f1b00fbb0..e2d34988e 100644 --- a/frigate/http.py +++ b/frigate/http.py @@ -76,6 +76,7 @@ def create_app( app.storage_maintainer = storage_maintainer app.plus_api = plus_api app.camera_error_image = None + app.hwaccel_errors = [] app.register_blueprint(bp) @@ -761,7 +762,7 @@ def version(): @bp.route("/stats") def stats(): - stats = stats_snapshot(current_app.frigate_config, current_app.stats_tracking, []) + stats = stats_snapshot(current_app.frigate_config, current_app.stats_tracking, current_app.hwaccel_errors) return jsonify(stats) @@ -861,7 +862,7 @@ def latest_frame(camera_name): @bp.route("/recordings/storage", methods=["GET"]) def get_recordings_storage_usage(): recording_stats = stats_snapshot( - current_app.frigate_config, current_app.stats_tracking, [] + current_app.frigate_config, current_app.stats_tracking, current_app.hwaccel_errors )["service"]["storage"][RECORD_DIR] total_mb = recording_stats["total"]