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