summaryrefslogtreecommitdiff
path: root/libavcodec/wmalosslessdec.c
diff options
context:
space:
mode:
authorMashiat Sarker Shakkhar <shahriman_ams@yahoo.com>2011-12-31 23:49:49 +0600
committerMashiat Sarker Shakkhar <shahriman_ams@yahoo.com>2011-12-31 23:57:35 +0600
commit8dc8dd9f6fc0ab556cb12cd4a8c09d72587f8399 (patch)
tree110d4cde332ccc82990ad2bde00f7a9b7cd8a943 /libavcodec/wmalosslessdec.c
parent001a74ff53abe4322150bf28d3bc6e8df64b5526 (diff)
Reset acfilter_prevvalues buffer in clear_codec_buffers()
Diffstat (limited to 'libavcodec/wmalosslessdec.c')
-rw-r--r--libavcodec/wmalosslessdec.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libavcodec/wmalosslessdec.c b/libavcodec/wmalosslessdec.c
index 5ecb4241dd..ae7373abf5 100644
--- a/libavcodec/wmalosslessdec.c
+++ b/libavcodec/wmalosslessdec.c
@@ -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));