summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRhishikesh Agashe <Rhishikesh.Agashe@imgtec.com>2015-10-08 06:12:43 -0400
committerJean-Marc Valin <jmvalin@jmvalin.ca>2015-10-08 06:12:43 -0400
commitc232f65b9fb857f81410fed56bcfa01a271db960 (patch)
tree91af500e2eb96eefccc37c9069735cead8446a46
parentdb7a0d6626b795357b2c21474187e27647ff21e8 (diff)
downloadopus-c232f65b9fb857f81410fed56bcfa01a271db960.tar.gz
Adds "arch" argument to MIPS MDCT
Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
-rw-r--r--celt/mips/mdct_mipsr1.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/celt/mips/mdct_mipsr1.h b/celt/mips/mdct_mipsr1.h
index 52e268d4..2934dab7 100644
--- a/celt/mips/mdct_mipsr1.h
+++ b/celt/mips/mdct_mipsr1.h
@@ -58,7 +58,7 @@
/* Forward MDCT trashes the input array */
#define OVERRIDE_clt_mdct_forward
void clt_mdct_forward(const mdct_lookup *l, kiss_fft_scalar *in, kiss_fft_scalar * OPUS_RESTRICT out,
- const opus_val16 *window, int overlap, int shift, int stride)
+ const opus_val16 *window, int overlap, int shift, int stride, int arch)
{
int i;
int N, N2, N4;
@@ -72,6 +72,9 @@ void clt_mdct_forward(const mdct_lookup *l, kiss_fft_scalar *in, kiss_fft_scalar
MULT16_32_Q15() on ARM. */
int scale_shift = st->scale_shift-1;
#endif
+
+ (void)arch;
+
SAVE_STACK;
scale = st->scale;
@@ -181,12 +184,14 @@ void clt_mdct_forward(const mdct_lookup *l, kiss_fft_scalar *in, kiss_fft_scalar
#define OVERRIDE_clt_mdct_backward
void clt_mdct_backward(const mdct_lookup *l, kiss_fft_scalar *in, kiss_fft_scalar * OPUS_RESTRICT out,
- const opus_val16 * OPUS_RESTRICT window, int overlap, int shift, int stride)
+ const opus_val16 * OPUS_RESTRICT window, int overlap, int shift, int stride, int arch)
{
int i;
int N, N2, N4;
const kiss_twiddle_scalar *trig;
+ (void)arch;
+
N = l->n;
trig = l->trig;
for (i=0;i<shift;i++)