From 0510f0bdbc3017d33b98ca0887a8383f2ec5daea Mon Sep 17 00:00:00 2001 From: MaranBr Date: Fri, 7 Nov 2025 01:42:57 +0100 Subject: [PATCH] [audio_core] Increase RingBuffer and SinkBuffer size a bit more (#2964) This helps weaker CPUs maintain consistent audio playback while keeping latency low. Complement to #2944. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2964 Reviewed-by: Maufeat Co-authored-by: MaranBr Co-committed-by: MaranBr --- src/audio_core/sink/sink_stream.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/audio_core/sink/sink_stream.h b/src/audio_core/sink/sink_stream.h index acb7537dda..083eb7bc27 100644 --- a/src/audio_core/sink/sink_stream.h +++ b/src/audio_core/sink/sink_stream.h @@ -238,9 +238,9 @@ protected: private: /// Ring buffer of the samples waiting to be played or consumed - Common::RingBuffer samples_buffer; + Common::RingBuffer samples_buffer; /// Audio buffers queued and waiting to play - Common::SPSCQueue queue; + Common::SPSCQueue queue; /// The currently-playing audio buffer SinkBuffer playing_buffer{}; /// The last played (or received) frame of audio, used when the callback underruns