Commit graph

11 commits

Author SHA1 Message Date
Jean-Marc Valin
4d108fc37a Unit tests now #include the relevant source files to prevent symbol visibility
problems when building shared libraries only.
2008-12-23 09:31:39 -05:00
Jean-Marc Valin
05acb73e36 fixed test for cases where M_PI isn't defined 2008-11-10 20:59:38 -05:00
Jean-Marc Valin
cb1cf2f169 Brought the mdct test-case with the recent changes to the mdct semantic 2008-04-25 22:39:46 +10:00
Jean-Marc Valin
4989c1212a Moved the windowing from compute_inv_mdcts() to mdct_backward() 2008-04-22 12:18:36 +10:00
Jean-Marc Valin
30e1b4d36c Moved the windowing operation from compute_mdcts() to mdct_forward() in an
attempt to reduce copying.
2008-04-22 00:10:52 +10:00
Jean-Marc Valin
f7cec83c59 pseudo-stack no longer checks on every function entry whether it has been
allocated
2008-04-18 17:29:56 +10:00
Jean-Marc Valin
9d312b9756 Defining RADIX_TWO_ONLY removes all butterflies, except for radix 2 and 4. 2008-03-05 17:34:45 +11:00
Jean-Marc Valin
bd43729ecd MDCT is in fixed-point now 2008-02-25 12:07:13 +11:00
Jean-Marc Valin
2e8a3b20d0 MDCT conversion, part I. 2008-02-25 11:49:38 +11:00
Jean-Marc Valin
2c1d2f5bcc MDCT now scales down by N/2 instead of N/4. The factor two is moved to the
overlap-add during synthesis.
2008-02-22 21:54:11 +11:00
Jean-Marc Valin
b8e5c4c658 testcase for the MDCT and IMDCT 2008-02-22 18:02:56 +11:00