diff --git a/audio/cc_resampler.c b/audio/cc_resampler.c index 9bda77096c..a0971296c3 100644 --- a/audio/cc_resampler.c +++ b/audio/cc_resampler.c @@ -17,8 +17,6 @@ // Convoluted Cosine Resampler #include "resampler.h" -#include "../libretro.h" -#include "../performance.h" #include #include #include @@ -186,15 +184,15 @@ static inline void add_to(const audio_frame_float_t *source, audio_frame_float_t static void resampler_CC_downsample(void *re_, struct resampler_data *data) { + float ratio, b; rarch_CC_resampler_t *re = (rarch_CC_resampler_t*)re_; audio_frame_float_t *inp = (audio_frame_float_t*)data->data_in; audio_frame_float_t *inp_max = (audio_frame_float_t*)(inp + data->input_frames); audio_frame_float_t *outp = (audio_frame_float_t*)data->data_out; - float ratio = 1.0 / data->ratio; - - float b = data->ratio; // cutoff frequency + ratio = 1.0 / data->ratio; + b = data->ratio; // cutoff frequency while (inp != inp_max) { @@ -229,14 +227,15 @@ static void resampler_CC_downsample(void *re_, struct resampler_data *data) static void resampler_CC_upsample(void *re_, struct resampler_data *data) { + float b, ratio; rarch_CC_resampler_t *re = (rarch_CC_resampler_t*)re_; audio_frame_float_t *inp = (audio_frame_float_t*)data->data_in; audio_frame_float_t *inp_max = inp + data->input_frames; audio_frame_float_t *outp = (audio_frame_float_t*)data->data_out; - float b = min(data->ratio, 1.00); // cutoff frequency - float ratio = 1.0 / data->ratio; + b = min(data->ratio, 1.00); // cutoff frequency + ratio = 1.0 / data->ratio; while (inp != inp_max) {