From e01fc7472b6bb6a6649196692fc17cd96e2a83dc Mon Sep 17 00:00:00 2001 From: David Reid Date: Sat, 21 Mar 2020 09:06:07 +1000 Subject: [PATCH] Fix a bug in ma_linear_resampler_set_rate(). --- miniaudio.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/miniaudio.h b/miniaudio.h index 8918ced8..1f268abf 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -32555,6 +32555,9 @@ static ma_result ma_linear_resampler_set_rate_internal(ma_linear_resampler* pRes return MA_INVALID_ARGS; } + pResampler->config.sampleRateIn = sampleRateIn; + pResampler->config.sampleRateOut = sampleRateOut; + /* Simplify the sample rate. */ gcf = ma_gcf_u32(pResampler->config.sampleRateIn, pResampler->config.sampleRateOut); pResampler->config.sampleRateIn /= gcf; @@ -42262,6 +42265,7 @@ REVISION HISTORY ================ v0.10.2 - TBD - Decorate some APIs with MA_API which were missed in the previous version. + - Fix a bug in ma_linear_resampler_set_rate() and ma_linear_resampler_set_rate_ratio(). v0.10.1 - 2020-03-17 - Add MA_API decoration. This can be customized by defining it before including miniaudio.h.