From 5ca0a5dc7f2a00404d5ed3b08018c035d27208e3 Mon Sep 17 00:00:00 2001 From: pigeatgarlic <64737125+pigeatgarlic@users.noreply.github.com> Date: Sat, 15 Feb 2025 06:00:28 +0000 Subject: [PATCH] fix pull loop --- src/main.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 8cd57ba9..50a4efb3 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -195,14 +195,14 @@ main(int argc, char *argv[]) { auto expected_index = 0; auto last_bitrate = 6; + char buffer[512] = {0}; while (!process_shutdown_event->peek() && !local_shutdown->peek()) { - char buffer[512] = {0}; while (expected_index == queue->outindex) - std::this_thread::sleep_for(10ms); + std::this_thread::sleep_for(100us); memcpy(buffer, - queue->outcoming[queue->outindex].data, - queue->outcoming[queue->outindex].size + queue->outcoming[expected_index].data, + queue->outcoming[expected_index].size ); expected_index++;