remove src3 parameter from vector_fmul_add().
authorAndre Noll <maan@systemlinux.org>
Sat, 17 Oct 2009 10:40:34 +0000 (12:40 +0200)
committerAndre Noll <maan@systemlinux.org>
Wed, 18 Nov 2009 18:34:16 +0000 (19:34 +0100)
wmadec_filter.c

index 3a88cdc02a247b49da519fb360abbba0b1dddce2..e8388c0377db4e01923e0fa58bccd0ac3fa480d3 100644 (file)
@@ -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));