From b22149a13a239b813fa413623aedb6903f0d8fd6 Mon Sep 17 00:00:00 2001 From: Ondrej Novak Date: Thu, 1 May 2025 12:27:26 +0200 Subject: [PATCH] #1 fix handling stereo wave on multichannel stream --- platform/sdl/wave_mixer.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/sdl/wave_mixer.h b/platform/sdl/wave_mixer.h index 191b6dd..5baf9fe 100644 --- a/platform/sdl/wave_mixer.h +++ b/platform/sdl/wave_mixer.h @@ -91,8 +91,8 @@ public: } else { (*iter) += value.left * vol[0]; ++iter; - (*iter) += value.right * vol[0]; - ++iter; + (*iter) += value.right * vol[1]; + std::advance(iter, channels-1); } }