From 621b68a2a69731ce9f35809f74cd60a049f74886 Mon Sep 17 00:00:00 2001 From: David Reid Date: Sat, 8 Dec 2018 09:52:19 +1000 Subject: [PATCH] Inline a few APIs for the new resampler. --- research/mal_resampler.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/research/mal_resampler.h b/research/mal_resampler.h index 347adb9f..a22077e8 100644 --- a/research/mal_resampler.h +++ b/research/mal_resampler.h @@ -591,7 +591,7 @@ mal_uint64 mal_resampler_get_cached_output_frame_count(mal_resampler* pResampler return (mal_uint64)floor(mal_resampler_get_cached_output_time(pResampler)); } -double mal_resampler__calculate_cached_input_time(mal_resampler* pResampler) +static MAL_INLINE double mal_resampler__calculate_cached_input_time(mal_resampler* pResampler) { /* The cached input time depends on whether or not the end of the input is being consumed. If so, it's the difference between the @@ -617,7 +617,7 @@ double mal_resampler_get_cached_input_time(mal_resampler* pResampler) return mal_resampler__calculate_cached_input_time(pResampler); } -double mal_resampler__calculate_cached_output_time(mal_resampler* pResampler) +static MAL_INLINE double mal_resampler__calculate_cached_output_time(mal_resampler* pResampler) { return mal_resampler__calculate_cached_input_time(pResampler) / pResampler->config.ratio; }