From ca552a0d8005442454b3e2a546b04785761b8a2e Mon Sep 17 00:00:00 2001 From: Phil Taylor Date: Sun, 7 Nov 2021 14:11:22 +0000 Subject: [PATCH] Enable SSE or NEON enhancements for resampler --- audiohandler.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/audiohandler.h b/audiohandler.h index c368181..5c6efd6 100644 --- a/audiohandler.h +++ b/audiohandler.h @@ -35,6 +35,16 @@ typedef signed short MY_TYPE; #include #include #include +#if defined(__x86_64__) || defined(__i386__) || defined(_M_IX86_FP) +#if !defined(USE_SSE) +#define USE_SSE +#endif +#else +#if !defined(USE_NEON) +#define USE_NEON +#endif +#endif + #include "resampler/speex_resampler.h" #include "ring/ring.h"