From c3446c12e26fb87489257a64cc9f745f096811e3 Mon Sep 17 00:00:00 2001 From: David Trattnig <david.trattnig@o94.at> Date: Fri, 28 May 2021 17:24:21 +0200 Subject: [PATCH] Adaptative buffer. #6 #1 --- tests/test_alsa_default_analog.liq | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/tests/test_alsa_default_analog.liq b/tests/test_alsa_default_analog.liq index 9462b18..385176f 100644 --- a/tests/test_alsa_default_analog.liq +++ b/tests/test_alsa_default_analog.liq @@ -26,7 +26,14 @@ set("server.telnet.bind_addr", "0.0.0.0") set("server.telnet.port", 1234) set("frame.audio.samplerate", 44100) -set("frame.audio.size", 16000) +# set("frame.audio.size", 16000) -input_analog = input.alsa(id="analog_input", device="default", bufferize=false, fallible=false, start=true) -output.alsa(id="lineout", device="default", input_analog, bufferize=false) \ No newline at end of file + +# This causes heaps of buffer underuns: +# input_analog = input.alsa(id="analog_input", device="default", bufferize=true, start=true, fallible=true) +# output.alsa(id="lineout", device="default", input_analog, bufferize=true, fallible=true) + +# This seems relatively fine +input_analog = input.alsa(id="analog_input", device="default", bufferize=true, start=true, fallible=true) +input_analog_buffer = buffer.adaptative(id="analog_input_buffer", input_analog, fallible=true) +output.alsa(id="lineout", device="default", input_analog_buffer, bufferize=false, fallible=true) \ No newline at end of file -- GitLab