Lines Matching refs:FFTContext
62 typedef struct FFTContext FFTContext; typedef
83 struct FFTContext { struct
96 void (*fft_permute)(struct FFTContext *s, FFTComplex *z); argument
101 void (*fft_calc)(struct FFTContext *s, FFTComplex *z); argument
102 void (*imdct_calc)(struct FFTContext *s, FFTSample *output, const FFTSample *input); argument
103 void (*imdct_half)(struct FFTContext *s, FFTSample *output, const FFTSample *input); argument
104 void (*mdct_calc)(struct FFTContext *s, FFTSample *output, const FFTSample *input); argument
151 int ff_fft_init(FFTContext *s, int nbits, int inverse);
153 void ff_fft_init_aarch64(FFTContext *s);
154 void ff_fft_init_x86(FFTContext *s);
155 void ff_fft_init_arm(FFTContext *s);
156 void ff_fft_init_mips(FFTContext *s);
157 void ff_fft_init_ppc(FFTContext *s);
159 void ff_fft_end(FFTContext *s);
164 int ff_mdct_init(FFTContext *s, int nbits, int inverse, double scale);
165 void ff_mdct_end(FFTContext *s);