| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
Various architecture definitions Speex. More...


Go to the source code of this file.
| Macros | |
| #define | ABS(x) ((x) < 0 ? (-(x)) : (x)) | 
| #define | ABS16(x) ((x) < 0 ? (-(x)) : (x)) | 
| #define | ABS32(x) ((x) < 0 ? (-(x)) : (x)) | 
| #define | BITS_PER_CHAR 8 | 
| #define | BYTES_PER_CHAR 1 | 
| #define | FIXED_POINT | 
| #define | GAIN_SCALING 64 | 
| #define | GAIN_SCALING_1 0.015625 | 
| #define | GAIN_SHIFT 6 | 
| #define | GAMMA_SCALING 32768. | 
| #define | LOG2_BITS_PER_CHAR 3 | 
| #define | LPC_SCALING 8192 | 
| #define | LPC_SHIFT 13 | 
| #define | LSP_SCALING 8192. | 
| #define | LSP_SHIFT 13 | 
| #define | MAX16(a, b) ((a) > (b) ? (a) : (b)) | 
| #define | MAX32(a, b) ((a) > (b) ? (a) : (b)) | 
| #define | MIN16(a, b) ((a) < (b) ? (a) : (b)) | 
| #define | MIN32(a, b) ((a) < (b) ? (a) : (b)) | 
| #define | Q15_ONE ((spx_word16_t)32767) | 
| #define | Q15ONE 32767 | 
| #define | SIG_SCALING 16384 | 
| #define | SIG_SHIFT 14 | 
| #define | VERY_LARGE16 ((spx_word16_t)32767) | 
| #define | VERY_LARGE32 ((spx_word32_t)2147483647) | 
| #define | VERY_SMALL 0 | 
| Typedefs | |
| typedef spx_word16_t | spx_coef_t | 
| typedef spx_word16_t | spx_lsp_t | 
| typedef spx_word32_t | spx_mem_t | 
| typedef spx_word32_t | spx_sig_t | 
| typedef spx_int16_t | spx_word16_t | 
| typedef spx_int32_t | spx_word32_t | 
Various architecture definitions Speex.
Definition in file arch.h.
| #define ABS | ( | x | ) | ((x) < 0 ? (-(x)) : (x)) | 
| #define ABS16 | ( | x | ) | ((x) < 0 ? (-(x)) : (x)) | 
| #define ABS32 | ( | x | ) | ((x) < 0 ? (-(x)) : (x)) | 
| #define Q15_ONE ((spx_word16_t)32767) | 
| #define VERY_LARGE16 ((spx_word16_t)32767) | 
| #define VERY_LARGE32 ((spx_word32_t)2147483647) | 
| typedef spx_word16_t spx_coef_t | 
| typedef spx_word16_t spx_lsp_t | 
| typedef spx_word32_t spx_mem_t | 
| typedef spx_word32_t spx_sig_t | 
| typedef spx_int16_t spx_word16_t | 
| typedef spx_int32_t spx_word32_t |