| 
| FFTContext *  | av_fft_init (int nbits, int inverse) | 
|   | Set up a complex FFT.  More...
  | 
|   | 
| void  | av_fft_permute (FFTContext *s, FFTComplex *z) | 
|   | Do the permutation needed BEFORE calling ff_fft_calc().  More...
  | 
|   | 
| void  | av_fft_calc (FFTContext *s, FFTComplex *z) | 
|   | Do a complex FFT with the parameters defined in av_fft_init().  More...
  | 
|   | 
| void  | av_fft_end (FFTContext *s) | 
|   | 
| FFTContext *  | av_mdct_init (int nbits, int inverse, double scale) | 
|   | 
| void  | av_imdct_calc (FFTContext *s, FFTSample *output, const FFTSample *input) | 
|   | 
| void  | av_imdct_half (FFTContext *s, FFTSample *output, const FFTSample *input) | 
|   | 
| void  | av_mdct_calc (FFTContext *s, FFTSample *output, const FFTSample *input) | 
|   | 
| void  | av_mdct_end (FFTContext *s) | 
|   | 
| RDFTContext *  | av_rdft_init (int nbits, enum RDFTransformType trans) | 
|   | Set up a real FFT.  More...
  | 
|   | 
| void  | av_rdft_calc (RDFTContext *s, FFTSample *data) | 
|   | 
| void  | av_rdft_end (RDFTContext *s) | 
|   | 
| DCTContext *  | av_dct_init (int nbits, enum DCTTransformType type) | 
|   | Set up DCT.  More...
  | 
|   | 
| void  | av_dct_calc (DCTContext *s, FFTSample *data) | 
|   | 
| void  | av_dct_end (DCTContext *s) | 
|   | 
FFT functions. 
Definition in file avfft.h.