doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions
mdct.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include "../vorbis/codec.h"
#include "mdct.h"
#include "os.h"
#include "misc.h"

Go to the source code of this file.

Functions

void mdct_init (mdct_lookup *lookup, int n)
 
STIN void mdct_butterfly_8 (DATA_TYPE *x)
 
STIN void mdct_butterfly_16 (DATA_TYPE *x)
 
STIN void mdct_butterfly_32 (DATA_TYPE *x)
 
STIN void mdct_butterfly_first (DATA_TYPE *T, DATA_TYPE *x, int points)
 
STIN void mdct_butterfly_generic (DATA_TYPE *T, DATA_TYPE *x, int points, int trigint)
 
STIN void mdct_butterflies (mdct_lookup *init, DATA_TYPE *x, int points)
 
void mdct_clear (mdct_lookup *l)
 
STIN void mdct_bitreverse (mdct_lookup *init, DATA_TYPE *x)
 
void mdct_backward (mdct_lookup *init, DATA_TYPE *in, DATA_TYPE *out)
 
void mdct_forward (mdct_lookup *init, DATA_TYPE *in, DATA_TYPE *out)
 

Function Documentation

void mdct_backward ( mdct_lookup init,
DATA_TYPE in,
DATA_TYPE out 
)

Definition at line 397 of file mdct.c.

STIN void mdct_bitreverse ( mdct_lookup init,
DATA_TYPE x 
)

Definition at line 347 of file mdct.c.

STIN void mdct_butterflies ( mdct_lookup init,
DATA_TYPE x,
int  points 
)

Definition at line 317 of file mdct.c.

STIN void mdct_butterfly_16 ( DATA_TYPE x)

Definition at line 118 of file mdct.c.

STIN void mdct_butterfly_32 ( DATA_TYPE x)

Definition at line 153 of file mdct.c.

STIN void mdct_butterfly_8 ( DATA_TYPE x)

Definition at line 94 of file mdct.c.

STIN void mdct_butterfly_first ( DATA_TYPE T,
DATA_TYPE x,
int  points 
)

Definition at line 217 of file mdct.c.

STIN void mdct_butterfly_generic ( DATA_TYPE T,
DATA_TYPE x,
int  points,
int  trigint 
)

Definition at line 264 of file mdct.c.

void mdct_clear ( mdct_lookup l)

Definition at line 339 of file mdct.c.

void mdct_forward ( mdct_lookup init,
DATA_TYPE in,
DATA_TYPE out 
)

Definition at line 493 of file mdct.c.

void mdct_init ( mdct_lookup lookup,
int  n 
)

Definition at line 52 of file mdct.c.