aboutsummaryrefslogtreecommitdiff
path: root/silk/tests/test_unit_LPC_inv_pred_gain.c
diff options
context:
space:
mode:
Diffstat (limited to 'silk/tests/test_unit_LPC_inv_pred_gain.c')
-rw-r--r--silk/tests/test_unit_LPC_inv_pred_gain.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/silk/tests/test_unit_LPC_inv_pred_gain.c b/silk/tests/test_unit_LPC_inv_pred_gain.c
index 2a22bf62..69bf6b72 100644
--- a/silk/tests/test_unit_LPC_inv_pred_gain.c
+++ b/silk/tests/test_unit_LPC_inv_pred_gain.c
@@ -78,6 +78,7 @@ int check_stability(opus_int16 *A_Q12, int order) {
}
int main(void) {
+ const int arch = opus_select_arch();
/* Set to 10000 so all branches in C function are triggered */
const int loop_num = 10000;
int count = 0;
@@ -100,7 +101,7 @@ int main(void) {
for( i = 0; i < SILK_MAX_ORDER_LPC; i++ ) {
A_Q12[i] = ((opus_int16)rand()) >> shift;
}
- gain = silk_LPC_inverse_pred_gain(A_Q12, order);
+ gain = silk_LPC_inverse_pred_gain(A_Q12, order, arch);
/* Look for filters that silk_LPC_inverse_pred_gain() thinks are
stable but definitely aren't. */
if( gain != 0 && !check_stability(A_Q12, order) ) {