Go to the documentation of this file. 22 #if !defined(_ILBC_DEFINE_H_) 23 #define _ILBC_DEFINE_H_ 37 #define STATE_SHORT_LEN_30MS 58 38 #define STATE_SHORT_LEN_20MS 57 42 #define ILBC_LPC_FILTERORDER 10 43 #define LPC_CHIRP_SYNTDENUM 0.9025f 44 #define LPC_CHIRP_WEIGHTDENUM 0.4222f 45 #define LPC_LOOKBACK 60 49 #define LPC_ASYMDIFF 20 51 #define LPC_WN 1.0001f 53 #define LSF_NUMBER_OF_STEPS 4 54 #define LPC_HALFORDER (ILBC_LPC_FILTERORDER/2) 61 #define CB_FILTERLEN 2*4 62 #define CB_HALFFILTERLEN 4 63 #define CB_RESRANGE 34 64 #define CB_MAXGAIN 1.3f 69 #define ENH_BLOCKL_HALF (ENH_BLOCKL/2) 73 #define ENH_OVERHANG 2 76 #define ENH_VECTL (ENH_BLOCKL + 2*ENH_FL0) 78 #define ENH_CORRDIM (2*ENH_SLOP + 1) 79 #define ENH_NBLOCKS (ILBC_BLOCK_LEN_MAX/ENH_BLOCKL) 80 #define ENH_NBLOCKS_EXTRA 5 81 #define ENH_NBLOCKS_TOT 8 82 #define ENH_BUFL (ENH_NBLOCKS_TOT*ENH_BLOCKL) 83 #define ENH_ALPHA0 0.05f 87 #define FILTERORDER_DS 7 98 #define FLOAT_MAX 1.0e37f 99 #define EPS 2.220446049250313e-016f 100 #define PI 3.14159265358979323846f 101 #define MIN_SAMPLE -32768 102 #define MAX_SAMPLE 32767 103 #define TWO_PI 6.283185307f 104 #define PI2 0.159154943f