doom3-gpl
Doom 3 GPL source release
|
#include "../vorbis/codec.h"
Go to the source code of this file.
Classes | |
struct | mdct_lookup |
Macros | |
#define | DATA_TYPE float |
#define | REG_TYPE float |
#define | cPI3_8 .38268343236508977175F |
#define | cPI2_8 .70710678118654752441F |
#define | cPI1_8 .92387953251128675613F |
#define | FLOAT_CONV(x) (x) |
#define | MULT_NORM(x) (x) |
#define | HALVE(x) ((x)*.5f) |
Functions | |
void | mdct_init (mdct_lookup *lookup, int n) |
void | mdct_clear (mdct_lookup *l) |
void | mdct_forward (mdct_lookup *init, DATA_TYPE *in, DATA_TYPE *out) |
void | mdct_backward (mdct_lookup *init, DATA_TYPE *in, DATA_TYPE *out) |
void mdct_backward | ( | mdct_lookup * | init, |
DATA_TYPE * | in, | ||
DATA_TYPE * | out | ||
) |
void mdct_clear | ( | mdct_lookup * | l | ) |
void mdct_forward | ( | mdct_lookup * | init, |
DATA_TYPE * | in, | ||
DATA_TYPE * | out | ||
) |
void mdct_init | ( | mdct_lookup * | lookup, |
int | n | ||
) |