From e9de410d1e631bcbcda6a395cfc459325aa872c9 Mon Sep 17 00:00:00 2001 From: Pat Erley <perley@google.com> Date: Sat, 27 Apr 2019 00:23:32 +0000 Subject: [PATCH] [sl4f][e2e][audio] Increase ringbuffer size There are situation in which we're being delayed in the 150-200ms range. Until that situation is resolved bump the ringbuffer size 'higher than should ever be needed'. Test: Built+ran end to end test. CI repeatedly passing will be the final test. Bug: ZX-3973 Change-Id: Ic240384192a7c418de8b37249a7379045d8e6c27 --- garnet/bin/sl4f/src/audio/facade.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/garnet/bin/sl4f/src/audio/facade.rs b/garnet/bin/sl4f/src/audio/facade.rs index 8ed2368957d..790c4eb136b 100644 --- a/garnet/bin/sl4f/src/audio/facade.rs +++ b/garnet/bin/sl4f/src/audio/facade.rs @@ -264,9 +264,9 @@ impl VirtualOutput { ASF_RANGE_FLAG_FPS_CONTINUOUS, )?; - // set buffer size to be 250ms-1000ms + // set buffer size to be 500ms-1000ms let frames_1ms = self.frames_per_second / 1000; - let frames_low = 250 * frames_1ms; + let frames_low = 500 * frames_1ms; let frames_high = 1000 * frames_1ms; let frames_modulo = 1 * frames_1ms; va_output.set_ring_buffer_restrictions(frames_low, frames_high, frames_modulo)?; @@ -593,9 +593,9 @@ impl VirtualInput { ASF_RANGE_FLAG_FPS_CONTINUOUS, )?; - // set buffer size to be 250ms-1000ms + // set buffer size to be 500ms-1000ms let frames_1ms = self.frames_per_second / 1000; - let frames_low = 250 * frames_1ms; + let frames_low = 500 * frames_1ms; let frames_high = 1000 * frames_1ms; let frames_modulo = 1 * frames_1ms; va_input.set_ring_buffer_restrictions(frames_low, frames_high, frames_modulo)?; -- GitLab