| Index: third_party/opus/src/silk/bwexpander.c
|
| diff --git a/third_party/opus/src/silk/bwexpander.c b/third_party/opus/src/silk/bwexpander.c
|
| index 2eb4456695e7919203757b8ff8f60673913ef116..afa97907ec802c63c65d5267c1458c07c8257208 100644
|
| --- a/third_party/opus/src/silk/bwexpander.c
|
| +++ b/third_party/opus/src/silk/bwexpander.c
|
| @@ -45,7 +45,7 @@ void silk_bwexpander(
|
| /* Bias in silk_SMULWB can lead to unstable filters */
|
| for( i = 0; i < d - 1; i++ ) {
|
| ar[ i ] = (opus_int16)silk_RSHIFT_ROUND( silk_MUL( chirp_Q16, ar[ i ] ), 16 );
|
| - chirp_Q16 += silk_RSHIFT_ROUND( silk_MUL( chirp_Q16, chirp_minus_one_Q16 ), 16 );
|
| + chirp_Q16 += silk_RSHIFT_ROUND( silk_MUL( chirp_Q16, chirp_minus_one_Q16 ), 16 );
|
| }
|
| ar[ d - 1 ] = (opus_int16)silk_RSHIFT_ROUND( silk_MUL( chirp_Q16, ar[ d - 1 ] ), 16 );
|
| }
|
|
|