diff options
author | Koen Vos <koenvos@users.noreply.github.com> | 2016-02-21 11:34:11 +0800 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2016-07-17 15:05:55 -0400 |
commit | 6e40eb5d75cbaccae9da2667549c4de8c347ffd1 (patch) | |
tree | e0aa2b8b422043e8d927802b7741a59b03bec2cd /silk/float/schur_FLP.c | |
parent | 52cfffe5793f5b69d4ecb762726dca16e2beb7ea (diff) | |
download | opus-6e40eb5d75cbaccae9da2667549c4de8c347ffd1.tar.gz |
removed prefilter
The NSQ SSE optimizations are disabled for now because they need to be updated
Diffstat (limited to 'silk/float/schur_FLP.c')
-rw-r--r-- | silk/float/schur_FLP.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/silk/float/schur_FLP.c b/silk/float/schur_FLP.c index ee436f83..d44389fd 100644 --- a/silk/float/schur_FLP.c +++ b/silk/float/schur_FLP.c @@ -38,8 +38,8 @@ silk_float silk_schur_FLP( /* O returns residual energy ) { opus_int k, n; - silk_float C[ SILK_MAX_ORDER_LPC + 1 ][ 2 ]; - silk_float Ctmp1, Ctmp2, rc_tmp; + double C[ SILK_MAX_ORDER_LPC + 1 ][ 2 ]; + double Ctmp1, Ctmp2, rc_tmp; silk_assert( order==6||order==8||order==10||order==12||order==14||order==16 ); @@ -53,7 +53,7 @@ silk_float silk_schur_FLP( /* O returns residual energy rc_tmp = -C[ k + 1 ][ 0 ] / silk_max_float( C[ 0 ][ 1 ], 1e-9f ); /* Save the output */ - refl_coef[ k ] = rc_tmp; + refl_coef[ k ] = (silk_float)rc_tmp; /* Update correlations */ for( n = 0; n < order - k; n++ ) { @@ -65,6 +65,6 @@ silk_float silk_schur_FLP( /* O returns residual energy } /* Return residual energy */ - return C[ 0 ][ 1 ]; + return (silk_float)C[ 0 ][ 1 ]; } |