17 #define REGION_POWER_STEPSIZE_DB 3.010299957 18 #define ABS_REGION_POWER_LEVELS 32 19 #define DIFF_REGION_POWER_LEVELS 24 21 #define DRP_DIFF_MIN -12 22 #define DRP_DIFF_MAX 11 24 #define MAX_NUM_BINS 16 25 #define MAX_VECTOR_INDICES 625 26 #define MAX_VECTOR_DIMENSION 5 28 extern const int16_t differential_region_power_bits[MAX_NUMBER_OF_REGIONS][DIFF_REGION_POWER_LEVELS];
29 extern const uint16_t differential_region_power_codes[MAX_NUMBER_OF_REGIONS][DIFF_REGION_POWER_LEVELS];
30 extern const int16_t differential_region_power_decoder_tree[MAX_NUMBER_OF_REGIONS][DIFF_REGION_POWER_LEVELS - 1][2];
31 #if defined(G722_1_USE_FIXED_POINT) 32 extern const int16_t mlt_quant_centroid[NUM_CATEGORIES][MAX_NUM_BINS];
34 extern const float mlt_quant_centroid[NUM_CATEGORIES - 1][MAX_NUM_BINS];
36 extern const int16_t expected_bits_table[NUM_CATEGORIES];
38 extern const int16_t *table_of_bitcount_tables[NUM_CATEGORIES - 1];
39 extern const uint16_t *table_of_code_tables[NUM_CATEGORIES - 1];
41 extern const int16_t *table_of_decoder_tables[NUM_CATEGORIES - 1];