I don't know if anyone reported it, but the new time calculation loop
doesn't work on win32.
sys/times.h doesn't exist under VC++, so I used the previous loop instead of
the current one.
Gabriel Bouvigne - France
[EMAIL PROTECTED]
icq: 12138873
MP3' Tech: www.mp3tech.org
--
MP3 ENCODER
I had to fix this on the mac. Maybe the same substitution will work on
win32 (the MSL environment on mac claims to be ansi compliant). Try
your luck:
#ifdef MYTIMINGPATCH
#define times(t) clock() // cw/mac doesn't support times()
#define CLK_TCK CLOCKS_PER_SEC // cw/mac doesn't
I'm not sure, haven't checked this much, but when I looked at the lame-mdct
code last summer, I found your MDCT-code much like the "Lee's Fast DCT
algorithm" I first found on
http://pentium.intel.com/drg/mmx/appnotes/ap528.htm
I don't even *understand* lee's algorithm :) too much asm.