OSDN Git Service

Reset acfilter_prevvalues buffer in clear_codec_buffers()
authorMashiat Sarker Shakkhar <shahriman_ams@yahoo.com>
Sat, 31 Dec 2011 17:49:49 +0000 (23:49 +0600)
committerMashiat Sarker Shakkhar <shahriman_ams@yahoo.com>
Sat, 31 Dec 2011 17:57:35 +0000 (23:57 +0600)
libavcodec/wmalosslessdec.c

index 5ecb424..ae7373a 100644 (file)
@@ -752,6 +752,7 @@ static void clear_codec_buffers(WmallDecodeCtx *s)
 
     memset(s->acfilter_coeffs, 0,     16 * sizeof(int));
     memset(s->lpc_coefs      , 0, 40 * 2 * sizeof(int));
+    memset(s->acfilter_prevvalues, 0, 16 * 2 * sizeof(int)); // may be wrong
 
     memset(s->mclms_coeffs    , 0, 128 * sizeof(int16_t));
     memset(s->mclms_coeffs_cur, 0,   4 * sizeof(int16_t));