From a9d38b50e8cf4d841fe7beebe20c5d1d8bf7f777 Mon Sep 17 00:00:00 2001
From: Peter Meerwald
Date: Thu, 12 Jan 2012 13:18:11 +0100
Subject: [PATCH] core: Initialize ARM NEON remapping code if available
Signed-off-by: Peter Meerwald
---
src/pulsecore/cpu-arm.c | 2 ++
src/pulsecore/cpu-arm.h | 1 +
2 files changed, 3 insertions(+)
diff --git a/src/pulsecore/cpu-arm.c b/src/pulsecore/cpu-arm.c
index 32f0e536..ad09c871 100644
--- a/src/pulsecore/cpu-arm.c
+++ b/src/pulsecore/cpu-arm.c
@@ -150,10 +150,12 @@ bool pa_cpu_init_arm(pa_cpu_arm_flag_t *flags) {
if (*flags & PA_CPU_ARM_V6)
pa_volume_func_init_arm(*flags);
+
#ifdef HAVE_NEON
if (*flags & PA_CPU_ARM_NEON) {
pa_convert_func_init_neon(*flags);
pa_mix_func_init_neon(*flags);
+ pa_remap_func_init_neon(*flags);
}
#endif
diff --git a/src/pulsecore/cpu-arm.h b/src/pulsecore/cpu-arm.h
index 51f73951..4ee7dff7 100644
--- a/src/pulsecore/cpu-arm.h
+++ b/src/pulsecore/cpu-arm.h
@@ -49,6 +49,7 @@ void pa_volume_func_init_arm(pa_cpu_arm_flag_t flags);
#ifdef HAVE_NEON
void pa_convert_func_init_neon(pa_cpu_arm_flag_t flags);
void pa_mix_func_init_neon(pa_cpu_arm_flag_t flags);
+void pa_remap_func_init_neon(pa_cpu_arm_flag_t flags);
#endif
#endif /* foocpuarmhfoo */
--
2.39.2