From 755aef065e00f30d86be6b57281355cd1bd29b87 Mon Sep 17 00:00:00 2001 From: David Reid Date: Sun, 12 Apr 2020 10:36:29 +1000 Subject: [PATCH] Fix a bug when reading frames from the client. --- miniaudio.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/miniaudio.h b/miniaudio.h index 792ab5db..4aa92295 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -9052,7 +9052,7 @@ static void ma_device__read_frames_from_client(ma_device* pDevice, ma_uint32 fra framesToReadThisIterationIn = intermediaryBufferCap; } - requiredInputFrameCount = ma_data_converter_get_required_input_frame_count(&pDevice->playback.converter, frameCount); + requiredInputFrameCount = ma_data_converter_get_required_input_frame_count(&pDevice->playback.converter, framesToReadThisIterationOut); if (framesToReadThisIterationIn > requiredInputFrameCount) { framesToReadThisIterationIn = requiredInputFrameCount; }