Fixes an aliasing bug in the MDCT when the frame size isn't a multiple of 4.
authorMarcello Caramma (mcaramma) <mcaramma@cisco.com>
Mon, 24 Feb 2014 20:06:46 +0000 (15:06 -0500)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Mon, 24 Feb 2014 20:06:46 +0000 (15:06 -0500)
commitf17623f2f9c7b129ba6b27f2c32fdfed70a5736c
tree5c122288ae93e17fb2ea9d4d75b1c34f694cffd3
parent718b10c6282c3ef9d8052e22aee5e853700c2529
Fixes an aliasing bug in the MDCT when the frame size isn't a multiple of 4.

In that case, the yp0 and yp1 ended up aliasing for the last element,
despite being marked as restrict.

Signed-off-by: Jean-Marc Valin <jmvalin@jmvalin.ca>
celt/mdct.c