From ebf50fc3e48b908c491af4218e113d05b5f0f3eb Mon Sep 17 00:00:00 2001 From: Marcus Tomlinson Date: Sun, 15 Apr 2018 09:40:48 +0200 Subject: [PATCH] Fix conversion between different format types in resampler --- RtAudio.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RtAudio.cpp b/RtAudio.cpp index 1bde9f8..36bebd4 100644 --- a/RtAudio.cpp +++ b/RtAudio.cpp @@ -5098,7 +5098,7 @@ void RtApiWasapi::wasapiThread() } // Convert callback buffer to user sample rate - unsigned int deviceBufferOffset = convBufferSize * stream_.nDeviceChannels[INPUT] * formatBytes( stream_.userFormat ); + unsigned int deviceBufferOffset = convBufferSize * stream_.nDeviceChannels[INPUT] * formatBytes( stream_.deviceFormat[INPUT] ); unsigned int convSamples = 0; captureResampler->Convert( stream_.deviceBuffer + deviceBufferOffset, -- 2.30.2