diff options
author | Jonathan Lennox <jonathan@vidyo.com> | 2015-12-23 03:21:44 +0300 |
---|---|---|
committer | Timothy B. Terriberry <tterribe@xiph.org> | 2016-07-07 01:00:01 +0300 |
commit | 44e8e7385037af88994088d677d8319fc9850a48 (patch) | |
tree | e4fa7dcef2f9d9b3082ee00bd155c5c1f348ddb0 /silk/x86 | |
parent | fdb3b3ac34403890cf62857f30d4f58a294ce142 (diff) |
Add Neon intrinsics for Silk noise shape quantization.
Signed-off-by: Timothy B. Terriberry <tterribe@xiph.org>
Diffstat (limited to 'silk/x86')
-rw-r--r-- | silk/x86/NSQ_sse.c | 2 | ||||
-rw-r--r-- | silk/x86/main_sse.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/silk/x86/NSQ_sse.c b/silk/x86/NSQ_sse.c index 72f34fd6..bb3c5f19 100644 --- a/silk/x86/NSQ_sse.c +++ b/silk/x86/NSQ_sse.c @@ -221,7 +221,7 @@ void silk_NSQ_sse4_1( { silk_noise_shape_quantizer( NSQ, psIndices->signalType, x_sc_Q10, pulses, pxq, sLTP_Q15, A_Q12, B_Q14, AR_shp_Q13, lag, HarmShapeFIRPacked_Q14, Tilt_Q14[ k ], LF_shp_Q14[ k ], Gains_Q16[ k ], Lambda_Q10, - offset_Q10, psEncC->subfr_length, psEncC->shapingLPCOrder, psEncC->predictLPCOrder ); + offset_Q10, psEncC->subfr_length, psEncC->shapingLPCOrder, psEncC->predictLPCOrder, psEncC->arch ); } x_Q3 += psEncC->subfr_length; diff --git a/silk/x86/main_sse.h b/silk/x86/main_sse.h index afd5ec26..d8d61310 100644 --- a/silk/x86/main_sse.h +++ b/silk/x86/main_sse.h @@ -207,7 +207,8 @@ void silk_noise_shape_quantizer( opus_int offset_Q10, /* I */ opus_int length, /* I Input length */ opus_int shapingLPCOrder, /* I Noise shaping AR filter order */ - opus_int predictLPCOrder /* I Prediction filter order */ + opus_int predictLPCOrder, /* I Prediction filter order */ + int arch /* I Architecture */ ); /**************************/ |