Go to the source code of this file.
Macro Definition Documentation
| #define FIX |
( |
|
x, |
|
|
|
s |
|
) |
| ((int) ((x) * (1 << s) + 0.5) & 0xffff) |
| #define C64 |
( |
|
x | ) |
((uint64_t)((x) | (x) << 16)) <<32 | (uint64_t)(x) | (uint64_t)(x) << 16 |
| #define MULTIPLY16H |
( |
|
x, |
|
|
|
k |
|
) |
| (((x) * (k)) >> 16) |
| #define THRESHOLD |
( |
|
r, |
|
|
|
x, |
|
|
|
t |
|
) |
| |
| #define DESCALE |
( |
|
x, |
|
|
|
n |
|
) |
| (((x) + (1 << ((n) - 1))) >> n) |
Typedef Documentation
Function Documentation
Variable Documentation
| const int16_t FIX_0_382683433 = FIX(0.382683433, 14) |
|
static |
| const int16_t FIX_0_541196100 = FIX(0.541196100, 14) |
|
static |
| const int16_t FIX_0_707106781 = FIX(0.707106781, 14) |
|
static |
| const int16_t FIX_1_306562965 = FIX(1.306562965, 14) |
|
static |
| const int16_t FIX_1_414213562_A = FIX(1.414213562, 14) |
|
static |
| const int16_t FIX_1_847759065 = FIX(1.847759065, 13) |
|
static |
| const int16_t FIX_2_613125930 = FIX(-2.613125930, 13) |
|
static |
| const int16_t FIX_1_414213562 = FIX(1.414213562, 13) |
|
static |
| const int16_t FIX_1_082392200 = FIX(1.082392200, 13) |
|
static |