From 155699c594beaeebe731f298ec216ed72ce3571f Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Fri, 22 May 2026 08:41:12 -0500 Subject: [PATCH] rebuild ffmpeg commands on detect update Rebuild the cached ffmpeg cmd so the next process spawn picks up new resolution/fps. Running cameras keep their existing cmd (ffmpeg_cmds is only read at process startup); replay cameras are recycled by CameraMaintainer to pick up the rebuilt cmd --- frigate/config/camera/updater.py | 1 + 1 file changed, 1 insertion(+) diff --git a/frigate/config/camera/updater.py b/frigate/config/camera/updater.py index 852fadbe22..4579504d27 100644 --- a/frigate/config/camera/updater.py +++ b/frigate/config/camera/updater.py @@ -108,6 +108,7 @@ class CameraConfigUpdateSubscriber: config.birdseye = updated_config elif update_type == CameraConfigUpdateEnum.detect: config.detect = updated_config + config.recreate_ffmpeg_cmds() elif update_type == CameraConfigUpdateEnum.enabled: config.enabled = updated_config elif update_type == CameraConfigUpdateEnum.object_genai: