Some work towards being able to encode a 48 kHz stream from 32 kHz audio (incomplete)
[opus.git] / libcelt / arch.h
index 084b298..48c53d4 100644 (file)
@@ -40,7 +40,7 @@
 
 #include "celt_types.h"
 
-#define CELT_SIG_SCALE 32768.
+#define CELT_SIG_SCALE 32768.f
 
 #define celt_fatal(str) _celt_fatal(str, __FILE__, __LINE__);
 #ifdef ENABLE_ASSERTIONS
@@ -96,8 +96,7 @@ typedef celt_word32 celt_mask;
 #define PGAIN_SCALING_1 (1.f/32768.f)
 #define PGAIN_SHIFT 15
 
-#define DB_SCALING 256.f
-#define DB_SCALING_1 (1.f/256.f)
+#define DB_SHIFT 10
 
 #define EPSILON 1
 #define VERY_SMALL 0
@@ -151,9 +150,6 @@ typedef float celt_mask;
 #define PGAIN_SCALING 1.f
 #define PGAIN_SCALING_1 1.f
 
-#define DB_SCALING 1.f
-#define DB_SCALING_1 1.f
-
 #define EPSILON 1e-15f
 #define VERY_SMALL 1e-15f
 #define VERY_LARGE32 1e15f