From 5afdb89f9ac63f4892257a4eaf1c65a3b49f3284 Mon Sep 17 00:00:00 2001 From: ailurux Date: Tue, 21 Nov 2023 15:39:13 +1100 Subject: [PATCH] Remove delay from read ahead --- src/audio/readahead_source.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audio/readahead_source.cpp b/src/audio/readahead_source.cpp index 41d38eee..35c5314f 100644 --- a/src/audio/readahead_source.cpp +++ b/src/audio/readahead_source.cpp @@ -48,7 +48,7 @@ auto ReadaheadSource::Read(cpp::span dest) -> ssize_t { // or the destination is full. while (!dest.empty() && (is_refilling_ || !xStreamBufferIsEmpty(buffer_))) { size_t bytes_read = xStreamBufferReceive(buffer_, dest.data(), - dest.size_bytes(), portMAX_DELAY); + dest.size_bytes(), 1); tell_ += bytes_read; bytes_written += bytes_read; dest = dest.subspan(bytes_read);