|
FFmpeg
|
Public Attributes | |
| int | nbits |
| int | inverse |
| uint16_t * | revtab |
| FFTComplex * | tmp_buf |
| int | mdct_size |
| int | mdct_bits |
| FFTSample * | tcos |
| FFTSample * | tsin |
| void(* | fft_permute )(struct FFTContext *s, FFTComplex *z) |
| Do the permutation needed BEFORE calling fft_calc(). | |
| void(* | fft_calc )(struct FFTContext *s, FFTComplex *z) |
| Do a complex FFT with the parameters defined in ff_fft_init(). More... | |
| void(* | imdct_calc )(struct FFTContext *s, FFTSample *output, const FFTSample *input) |
| void(* | imdct_half )(struct FFTContext *s, FFTSample *output, const FFTSample *input) |
| void(* | mdct_calc )(struct FFTContext *s, FFTSample *output, const FFTSample *input) |
| void(* | mdct_calcw )(struct FFTContext *s, FFTDouble *output, const FFTSample *input) |
| enum fft_permutation_type | fft_permutation |
| enum mdct_permutation_type | mdct_permutation |
| uint32_t * | revtab32 |
| void(* FFTContext::fft_calc) (struct FFTContext *s, FFTComplex *z) |
Do a complex FFT with the parameters defined in ff_fft_init().
The input data must be permuted before. No 1.0/sqrt(n) normalization is done.
1.8.12