aboutsummaryrefslogtreecommitdiff
path: root/lib/liblame/DEFINES
diff options
context:
space:
mode:
Diffstat (limited to 'lib/liblame/DEFINES')
-rw-r--r--lib/liblame/DEFINES45
1 files changed, 45 insertions, 0 deletions
diff --git a/lib/liblame/DEFINES b/lib/liblame/DEFINES
new file mode 100644
index 0000000000..b4fab79d68
--- /dev/null
+++ b/lib/liblame/DEFINES
@@ -0,0 +1,45 @@
+$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 ...
+