Go to the source code of this file.
Defines |
| #define | REAL_TO_SHORT_ACCURATE(x) (short)((x)>0.0?(x)+0.5:(x)-0.5) |
| #define | REAL_TO_SHORT(x) (short)(x) |
| #define | REAL_TO_S32(x) (int32_t)(x) |
| #define | REAL_PLUS_32767 32767.0 |
| #define | REAL_MINUS_32768 -32768.0 |
| #define | REAL_PLUS_S32 2147483647.0 |
| #define | REAL_MINUS_S32 -2147483648.0 |
| #define | WRITE_SHORT_SAMPLE(samples, sum, clip) |
| #define | WRITE_SHORT_SAMPLE_ACCURATE(samples, sum, clip) |
| #define | WRITE_S32_SAMPLE(samples, sum, clip) |
| #define | WRITE_8BIT_SAMPLE(samples, sum, clip) |
| #define | WRITE_REAL_SAMPLE(samples, sum, clip) *(samples) = ((real)1./SHORT_SCALE)*(sum) |