From f35f9dc6c8661892c0b6afa2be923c4444d69b2a Mon Sep 17 00:00:00 2001 From: Andre Noll Date: Sat, 17 Oct 2009 12:40:34 +0200 Subject: [PATCH 1/1] remove src3 parameter from vector_fmul_add(). --- wmadec_filter.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/wmadec_filter.c b/wmadec_filter.c index 3a88cdc0..e8388c03 100644 --- a/wmadec_filter.c +++ b/wmadec_filter.c @@ -630,11 +630,11 @@ static int decode_exp_vlc(struct private_wmadec_data *s, int ch) } static void vector_fmul_add(float *dst, const float *src0, const float *src1, - const float *src2, int src3, int len) + const float *src2, int len) { int i; for (i = 0; i < len; i++) - dst[i] = src0[i] * src1[i] + src2[i] + src3; + dst[i] = src0[i] * src1[i] + src2[i]; } static void vector_fmul_reverse_c(float *dst, const float *src0, @@ -662,16 +662,15 @@ static void wma_window(struct private_wmadec_data *s, float *out) block_len = s->block_len; bsize = s->frame_len_bits - s->block_len_bits; - vector_fmul_add(out, in, s->windows[bsize], - out, 0, block_len); + vector_fmul_add(out, in, s->windows[bsize], out, block_len); } else { block_len = 1 << s->prev_block_len_bits; n = (s->block_len - block_len) / 2; bsize = s->frame_len_bits - s->prev_block_len_bits; - vector_fmul_add(out + n, in + n, s->windows[bsize], - out + n, 0, block_len); + vector_fmul_add(out + n, in + n, s->windows[bsize], out + n, + block_len); memcpy(out + n + block_len, in + n + block_len, n * sizeof(float)); -- 2.39.2