summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libavcodec/atrac1.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/libavcodec/atrac1.c b/libavcodec/atrac1.c
index fc2b6e4fca..00b01a53ad 100644
--- a/libavcodec/atrac1.c
+++ b/libavcodec/atrac1.c
@@ -92,11 +92,9 @@ static const uint8_t mdct_long_nbits[3] = {7, 7, 8};
static void at1_imdct(AT1Ctx *q, float *spec, float *out, int nbits,
int rev_spec)
{
- FFTContext* mdct_context;
+ FFTContext* mdct_context = &q->mdct_ctx[nbits - 5 - (nbits > 6)];
int transf_size = 1 << nbits;
- mdct_context = &q->mdct_ctx[nbits - 5 - (nbits > 6)];
-
if (rev_spec) {
int i;
for (i = 0; i < transf_size / 2; i++)