Loading services/audioflinger/AudioResampler.cpp +6 −2 Original line number Diff line number Diff line Loading @@ -26,11 +26,15 @@ #include "AudioResamplerSinc.h" #include "AudioResamplerCubic.h" #ifdef __arm__ #include <machine/cpu-features.h> #endif namespace android { #ifdef __ARM_ARCH_5E__ // optimized asm option #ifdef __ARM_HAVE_HALFWORD_MULTIPLY // optimized asm option #define ASM_ARM_RESAMP1 // enable asm optimisation for ResamplerOrder1 #endif // __ARM_ARCH_5E__ #endif // __ARM_HAVE_HALFWORD_MULTIPLY // ---------------------------------------------------------------------------- class AudioResamplerOrder1 : public AudioResampler { Loading Loading
services/audioflinger/AudioResampler.cpp +6 −2 Original line number Diff line number Diff line Loading @@ -26,11 +26,15 @@ #include "AudioResamplerSinc.h" #include "AudioResamplerCubic.h" #ifdef __arm__ #include <machine/cpu-features.h> #endif namespace android { #ifdef __ARM_ARCH_5E__ // optimized asm option #ifdef __ARM_HAVE_HALFWORD_MULTIPLY // optimized asm option #define ASM_ARM_RESAMP1 // enable asm optimisation for ResamplerOrder1 #endif // __ARM_ARCH_5E__ #endif // __ARM_HAVE_HALFWORD_MULTIPLY // ---------------------------------------------------------------------------- class AudioResamplerOrder1 : public AudioResampler { Loading