mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-05 10:45:21 +03:00
Only start audio process if at least one camera is enabled
This commit is contained in:
parent
b89c6c30f7
commit
cc11cf1737
@ -392,12 +392,13 @@ class FrigateApp:
|
|||||||
logger.info(f"Capture process started for {name}: {capture_process.pid}")
|
logger.info(f"Capture process started for {name}: {capture_process.pid}")
|
||||||
|
|
||||||
def start_audio_processors(self) -> None:
|
def start_audio_processors(self) -> None:
|
||||||
audio_process = mp.Process(
|
if len([c for c in self.config.cameras.values() if c.audio.enabled]) > 0:
|
||||||
target=listen_to_audio, name=f"audio_capture", args=(self.config,)
|
audio_process = mp.Process(
|
||||||
)
|
target=listen_to_audio, name=f"audio_capture", args=(self.config,)
|
||||||
audio_process.daemon = True
|
)
|
||||||
audio_process.start()
|
audio_process.daemon = True
|
||||||
logger.info(f"Audio process started: {audio_process.pid}")
|
audio_process.start()
|
||||||
|
logger.info(f"Audio process started: {audio_process.pid}")
|
||||||
|
|
||||||
def start_timeline_processor(self) -> None:
|
def start_timeline_processor(self) -> None:
|
||||||
self.timeline_processor = TimelineProcessor(
|
self.timeline_processor = TimelineProcessor(
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user