diff sbr.h @ 11847:67206bbbab10 libavcodec

Rewrite the SBR decoder QMF analysis filter on top of the IMDCT instead of the RDFT. This is based on a procedure to implement the filterbank on the DCT-IV described in Hsu, H.W. et al. "A Complex Quadrature Mirror Filterbanks for MPEG-4 HE-AAC" http://sites.google.com/site/wenchiehlee1020/Papers/ComplexFB_AES_121paper144.pdf
author alexc
date Mon, 07 Jun 2010 21:52:08 +0000
parents ed3d232c9d31
children 2d81202be6e2
line wrap: on
line diff
--- a/sbr.h	Mon Jun 07 21:34:56 2010 +0000
+++ b/sbr.h	Mon Jun 07 21:52:08 2010 +0000
@@ -176,7 +176,7 @@
     float              s_m[7][48];
     float              gain[7][48];
     DECLARE_ALIGNED(16, float, qmf_filter_scratch)[5][64];
-    RDFTContext        rdft;
+    FFTContext         mdct_ana;
     FFTContext         mdct;
 } SpectralBandReplication;