fft.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void fft_long (lame_internal_flags const *const gfc, FLOAT x_real[BLKSIZE], int chn, const sample_t *data[2])
void fft_short (lame_internal_flags const *const gfc, FLOAT x_real[3][BLKSIZE_s], int chn, const sample_t *data[2])
void init_fft (lame_internal_flags *const gfc)


Function Documentation

void fft_long ( lame_internal_flags const *const  gfc,
FLOAT  x_real[BLKSIZE],
int  chn,
const sample_t data[2] 
)

Definition at line 245 of file fft.c.

References ch01, lame_internal_flags::fft_fht, gfc, i, ml00, ml01, ml10, ml11, ml20, ml21, ml30, ml31, and rv_tbl.

Referenced by compute_ffts().

void fft_short ( lame_internal_flags const *const  gfc,
FLOAT  x_real[3][BLKSIZE_s],
int  chn,
const sample_t data[2] 
)

Definition at line 193 of file fft.c.

References ch01, lame_internal_flags::fft_fht, gfc, i, ms00, ms01, ms10, ms11, ms20, ms21, ms30, ms31, and rv_tbl.

Referenced by compute_ffts().

void init_fft ( lame_internal_flags *const  gfc  ) 

Definition at line 292 of file fft.c.

References lame_internal_flags::AMD_3DNow, BLKSIZE, BLKSIZE_s, lame_internal_flags::CPU_features, lame_internal_flags::fft_fht, gfc, i, PI, window, and window_s.


Generated on Sun Dec 2 11:36:02 2007 for LAME by  doxygen 1.5.2