From fcfe0277a4e13445727ae5bc764fb5276d1713c5 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Tue, 14 Feb 2023 09:08:57 -0800 Subject: Fix write offset for loading FmtIMA4 samples --- core/voice.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'core') diff --git a/core/voice.cpp b/core/voice.cpp index c010ae6d..23602560 100644 --- a/core/voice.cpp +++ b/core/voice.cpp @@ -300,7 +300,7 @@ inline void LoadSamples(float *RESTRICT dstSamples, const al::byte *src if(!skip) [[likely]] { - dstSamples[++wrote] = static_cast(sample) / 32768.0f; + dstSamples[wrote++] = static_cast(sample) / 32768.0f; if(wrote == samples) return; } else @@ -342,7 +342,7 @@ inline void LoadSamples(float *RESTRICT dstSamples, const al::byte *src const size_t todo{minz(8-skip, samples-wrote)}; for(size_t j{0};j < todo;++j) - dstSamples[++wrote] = static_cast(tempsamples[j+skip]) / 32768.0f; + dstSamples[wrote++] = static_cast(tempsamples[j+skip]) / 32768.0f; if(wrote == samples) return; skip = 0; -- cgit v1.2.3