From f811164d20e97c5915c40bba45725d5ac98d0b25 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 6 Feb 2015 17:29:05 +0100 Subject: [PATCH] Update audio_utils.c/audio_resampler_driver.c --- audio/audio_resampler_driver.c | 13 +++++++++++++ audio/audio_utils.c | 13 +++++++++++++ 2 files changed, 26 insertions(+) diff --git a/audio/audio_resampler_driver.c b/audio/audio_resampler_driver.c index ad29e9fa86..1af57e4dc0 100644 --- a/audio/audio_resampler_driver.c +++ b/audio/audio_resampler_driver.c @@ -164,6 +164,19 @@ static const rarch_resampler_t *find_resampler_driver(const char *ident) return resampler_drivers[0]; } +#ifndef RARCH_INTERNAL + +#ifdef __cplusplus +extern "C" +#endif +retro_get_cpu_features_t perf_get_cpu_features_cb; + +#ifdef __cplusplus +} +#endif + +#endif + resampler_simd_mask_t resampler_get_cpu_features(void) { #ifdef RARCH_INTERNAL diff --git a/audio/audio_utils.c b/audio/audio_utils.c index 95de2cee78..2c50fe0197 100644 --- a/audio/audio_utils.c +++ b/audio/audio_utils.c @@ -399,6 +399,19 @@ void audio_convert_float_to_s16_ALLEGREX(int16_t *out, } #endif +#ifndef RARCH_INTERNAL + +#ifdef __cplusplus +extern "C" +#endif +retro_get_cpu_features_t perf_get_cpu_features_cb; + +#ifdef __cplusplus +} +#endif + +#endif + static unsigned audio_convert_get_cpu_features(void) { #ifdef RARCH_INTERNAL