From 827614e080687169f220dc8d70c41158786b2aac Mon Sep 17 00:00:00 2001 From: Phil Taylor Date: Sun, 7 Nov 2021 14:24:25 +0000 Subject: [PATCH] Add SSE2 enhancements to resampler --- audiohandler.h | 9 --------- wfview.pro | 1 + 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/audiohandler.h b/audiohandler.h index 3036330..e67e2ef 100644 --- a/audiohandler.h +++ b/audiohandler.h @@ -35,15 +35,6 @@ typedef signed short MY_TYPE; #include #include #include -#if defined(__x86_64__) || defined(__i386__) || defined(_M_IX86_FP) -#undef USE_NEON -#define USE_SSE 1 -#define USE_SSE2 1 -#else -#undef USE_SSE -#undef SUE_SSE2 -#define USE_NEON 1 -#endif #include "resampler/speex_resampler.h" #include "ring/ring.h" diff --git a/wfview.pro b/wfview.pro index 707d484..3cbab06 100644 --- a/wfview.pro +++ b/wfview.pro @@ -34,6 +34,7 @@ DEFINES += QCUSTOMPLOT_COMPILE_LIBRARY # These defines are used for the resampler equals(QT_ARCH, i386): DEFINES += USE_SSE +equals(QT_ARCH, i386): DEFINES += USE_SSE2 equals(QT_ARCH, arm): DEFINES += USE_NEON DEFINES += OUTSIDE_SPEEX DEFINES += RANDOM_PREFIX=wf