Small improvement to ma_linear_resampler_adjust_timer_for_new_rate().

This commit is contained in:
David Reid
2026-01-13 15:51:33 +10:00
parent dd3cce3061
commit b90341fc83
+2 -2
View File
@@ -54687,8 +54687,8 @@ static void ma_linear_resampler_adjust_timer_for_new_rate(ma_linear_resampler* p
((oldRateTimeFract * newSampleRateOut) / oldSampleRateOut);
/* Make sure the fractional part is less than the output sample rate. */
pResampler->inTimeInt += pResampler->inTimeFrac / pResampler->config.sampleRateOut;
pResampler->inTimeFrac = pResampler->inTimeFrac % pResampler->config.sampleRateOut;
pResampler->inTimeInt += pResampler->inTimeFrac / newSampleRateOut;
pResampler->inTimeFrac = pResampler->inTimeFrac % newSampleRateOut;
}
static ma_result ma_linear_resampler_set_rate_internal(ma_linear_resampler* pResampler, void* pHeap, ma_linear_resampler_heap_layout* pHeapLayout, ma_uint32 sampleRateIn, ma_uint32 sampleRateOut, ma_bool32 isResamplerAlreadyInitialized)