aboutsummaryrefslogtreecommitdiff
path: root/libopna/opnassg.h
diff options
context:
space:
mode:
authorTakamichi Horikawa <takamichiho@gmail.com>2017-04-01 14:53:59 +0900
committerTakamichi Horikawa <takamichiho@gmail.com>2017-04-01 14:53:59 +0900
commit24225349831278c23c6dfc4515e071f4b27b2c41 (patch)
tree35a853f7f35a53560a5b1bcfd5eda3213990b872 /libopna/opnassg.h
parent5460067b61f86843a0435ebb06a6ebb8223c3dca (diff)
add sse2/ssse3 simd optimization
Diffstat (limited to 'libopna/opnassg.h')
-rw-r--r--libopna/opnassg.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libopna/opnassg.h b/libopna/opnassg.h
index 223d542..aadf53e 100644
--- a/libopna/opnassg.h
+++ b/libopna/opnassg.h
@@ -66,6 +66,8 @@ typedef void (*opna_ssg_sinc_calc_func_type)(unsigned resampler_index,
extern opna_ssg_sinc_calc_func_type opna_ssg_sinc_calc_func;
void opna_ssg_sinc_calc_c(unsigned resampler_index,
const int16_t *inbuf, int32_t *outbuf);
+void opna_ssg_sinc_calc_neon(unsigned, const int16_t *, int32_t *);
+void opna_ssg_sinc_calc_sse2(unsigned, const int16_t *, int32_t *);
extern const int16_t opna_ssg_sinctable[OPNA_SSG_SINCTABLELEN*2];