]> git.tuebingen.mpg.de Git - paraslash.git/commitdiff
remove step parameter from vector_fmul_add().
authorAndre Noll <maan@systemlinux.org>
Sat, 17 Oct 2009 10:36:17 +0000 (12:36 +0200)
committerAndre Noll <maan@systemlinux.org>
Wed, 18 Nov 2009 18:34:16 +0000 (19:34 +0100)
wmadec_filter.c

index fdf312b981abe0fee30e92856a58dd87fee90250..3a88cdc02a247b49da519fb360abbba0b1dddce2 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,
 }
 
 static void vector_fmul_add(float *dst, const float *src0, const float *src1,
-               const float *src2, int src3, int len, int step)
+               const float *src2, int src3, int len)
 {
        int i;
        for (i = 0; i < len; i++)
 {
        int i;
        for (i = 0; i < len; i++)
-               dst[i * step] = src0[i] * src1[i] + src2[i] + src3;
+               dst[i] = src0[i] * src1[i] + src2[i] + src3;
 }
 
 static void vector_fmul_reverse_c(float *dst, const float *src0,
 }
 
 static void vector_fmul_reverse_c(float *dst, const float *src0,
@@ -663,7 +663,7 @@ static void wma_window(struct private_wmadec_data *s, float *out)
                bsize = s->frame_len_bits - s->block_len_bits;
 
                vector_fmul_add(out, in, s->windows[bsize],
                bsize = s->frame_len_bits - s->block_len_bits;
 
                vector_fmul_add(out, in, s->windows[bsize],
-                                        out, 0, block_len, 1);
+                                        out, 0, block_len);
 
        } else {
                block_len = 1 << s->prev_block_len_bits;
 
        } else {
                block_len = 1 << s->prev_block_len_bits;
@@ -671,7 +671,7 @@ static void wma_window(struct private_wmadec_data *s, float *out)
                bsize = s->frame_len_bits - s->prev_block_len_bits;
 
                vector_fmul_add(out + n, in + n, s->windows[bsize],
                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, 1);
+                                        out + n, 0, block_len);
 
                memcpy(out + n + block_len, in + n + block_len,
                       n * sizeof(float));
 
                memcpy(out + n + block_len, in + n + block_len,
                       n * sizeof(float));