perf: ALSA ffmpeg low-delay flags
nobuffer, low_delay, and a small thread_queue_size on the camera mic capture process.
This commit is contained in:
@@ -179,6 +179,8 @@ def main() -> int:
|
||||
|
||||
aproc = subprocess.Popen(
|
||||
["ffmpeg", "-hide_banner", "-loglevel", "error",
|
||||
"-fflags", "nobuffer", "-flags", "low_delay",
|
||||
"-thread_queue_size", "64",
|
||||
"-f", "alsa", "-i", f"hw:{audio_card},0",
|
||||
"-ar", str(args.audio_rate), "-ac", "2",
|
||||
"-f", "s16le", "pipe:1"],
|
||||
|
||||
Reference in New Issue
Block a user