Newer
Older
monitord / lame-3.97 / DEFINES
@root root on 23 Jan 2012 940 bytes Migration from SVN revision 455
$Id: DEFINES,v 1.23 2003/02/07 18:17:41 bouvigne Exp $

USE_FAST_LOG:
 - use of log/log10 approximation (uses IEEE754 float format)
   (absolute precision of log10 is then around 1e-6)

KLEMM_36:
 - portability fixes in the IO code

NON_LINEAR_PSYMODEL
 - use a non linear psymodel in the GPSYCHO case

USE_GOGO_SUBBAND:
 ?

NOTABLES (default):
 ?

NEWS3:
 ?

NORES_TEST (allways on):
 - don't let the 2nd granule use bits saved by the 1st granule
 - useful for testing only

NEW_DRAIN (theres a define above: NEW_DRAINXX):
 ?
 comment:
   mdb_bytes = x/8; m ?= n ?= o ?= 8* mdb_bytes; p ?= mdb_bytes
   ( ? == [+-] )
   - optimization should handle this, but it looks ugly
   - do we lose precision here?

LAME_STD_PRINT:
 - more verbose output?

PRECOMPUTE (always on, multiple defines):
 - precomputes blackman window?

USE_GNUC_ASM:
 - speed optimization
   (should move into configure.in)

... alot of #if 0 / #if 1 not evaluated ...