diff options
author | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2012-01-24 21:08:15 +1300 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2012-01-24 21:08:15 +1300 |
commit | f898ae102133fc77959754bfef754dd0e95ba2c3 (patch) | |
tree | 86dc622b35ceae7ccd7c9c9d69eaac161db638a3 /silk/decoder_set_fs.c | |
parent | ee8adbe7015c9dfaa2f66279efdbd63e8e935ce8 (diff) | |
download | opus-f898ae102133fc77959754bfef754dd0e95ba2c3.tar.gz |
Fixes a non-bitstream-related PLC integer overflow.
Diffstat (limited to 'silk/decoder_set_fs.c')
-rw-r--r-- | silk/decoder_set_fs.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/silk/decoder_set_fs.c b/silk/decoder_set_fs.c index 8c012d35..e0a343f8 100644 --- a/silk/decoder_set_fs.c +++ b/silk/decoder_set_fs.c @@ -108,6 +108,8 @@ opus_int silk_decoder_set_fs( psDec->lagPrev = 100; psDec->LastGainIndex = 10; psDec->prevSignalType = TYPE_NO_VOICE_ACTIVITY; + silk_memset( psDec->outBuf, 0, sizeof(psDec->outBuf)); + silk_memset( psDec->sLPC_Q14_buf, 0, sizeof(psDec->sLPC_Q14_buf) ); } psDec->fs_kHz = fs_kHz; |