void(* mdct_calc)(struct FFTContext *s, FFTSample *output, const FFTSample *input)
void(* fft_permute)(struct FFTContext *s, FFTComplex *z)
Do the permutation needed BEFORE calling fft_calc().
void(* rdft_calc)(struct RDFTContext *s, FFTSample *z)
void(* imdct_calc)(struct FFTContext *s, FFTSample *output, const FFTSample *input)
void(* imdct_half)(struct FFTContext *s, FFTSample *output, const FFTSample *input)
void(* fft_calc)(struct FFTContext *s, FFTComplex *z)
Do a complex FFT with the parameters defined in ff_fft_init().
enum mdct_permutation_type mdct_permutation