Require setting process priority for FrigateProcess (#19207)

This commit is contained in:
Nicolas Mowen
2025-08-16 10:20:33 -05:00
committed by Blake Blackshear
parent d071325ca7
commit 20104761e8
11 changed files with 63 additions and 12 deletions
+4 -1
View File
@@ -29,6 +29,7 @@ from frigate.const import (
AUDIO_MAX_BIT_RANGE,
AUDIO_MIN_CONFIDENCE,
AUDIO_SAMPLE_RATE,
PROCESS_PRIORITY_HIGH,
)
from frigate.data_processing.common.audio_transcription.model import (
AudioTranscriptionModelRunner,
@@ -90,7 +91,9 @@ class AudioProcessor(FrigateProcess):
camera_metrics: DictProxy,
stop_event: MpEvent,
):
super().__init__(stop_event, name="frigate.audio_manager", daemon=True)
super().__init__(
stop_event, PROCESS_PRIORITY_HIGH, name="frigate.audio_manager", daemon=True
)
self.camera_metrics = camera_metrics
self.cameras = cameras