#include <fft.h>
Data Fields | |
int | nbits |
int | inverse |
uint16_t * | revtab |
FFTComplex * | exptab |
FFTComplex * | exptab1 |
FFTComplex * | tmp_buf |
int | mdct_size |
int | mdct_bits |
FFTSample * | tcos |
FFTSample * | tsin |
void(* | fft_permute )(struct FFTContext *s, FFTComplex *z) |
void(* | fft_calc )(struct FFTContext *s, FFTComplex *z) |
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) |
int | split_radix |
int | permutation |
Definition at line 32 of file fft.h.
Definition at line 37 of file fft.h.
Referenced by ff_fft_calc_altivec(), ff_fft_end(), and ff_fft_init().
void(* FFTContext::fft_calc)(struct FFTContext *s, FFTComplex *z) |
Referenced by av_fft_calc(), ff_fft_calc(), ff_fft_init(), ff_fft_init_altivec(), ff_fft_init_arm(), and ff_fft_init_mmx().
void(* FFTContext::fft_permute)(struct FFTContext *s, FFTComplex *z) |
Referenced by av_fft_permute(), ff_fft_init(), ff_fft_init_arm(), ff_fft_init_mmx(), and ff_fft_permute().
void(* FFTContext::imdct_calc)(struct FFTContext *s, FFTSample *output, const FFTSample *input) |
Referenced by ff_fft_init(), ff_fft_init_arm(), ff_fft_init_mmx(), and ff_imdct_calc().
void(* FFTContext::imdct_half)(struct FFTContext *s, FFTSample *output, const FFTSample *input) |
Referenced by ff_fft_init(), ff_fft_init_arm(), ff_fft_init_mmx(), and ff_imdct_half().
Definition at line 40 of file fft.h.
Referenced by ff_imdct_calc_3dn2(), ff_imdct_calc_c(), ff_imdct_calc_sse(), ff_imdct_half_3dn2(), ff_imdct_half_c(), ff_imdct_half_sse(), ff_mdct_calc_c(), and ff_mdct_init().
void(* FFTContext::mdct_calc)(struct FFTContext *s, FFTSample *output, const FFTSample *input) |
Referenced by ff_fft_init(), ff_fft_init_arm(), and ff_mdct_calc().
Definition at line 33 of file fft.h.
Referenced by ff_fft_calc_3dn2(), ff_fft_calc_altivec(), ff_fft_calc_c(), ff_fft_calc_sse(), ff_fft_init(), ff_fft_permute_c(), ff_fft_permute_sse(), ff_imdct_half_3dn2(), and ff_imdct_half_sse().
uint16_t* FFTContext::revtab |
Definition at line 35 of file fft.h.
Referenced by ff_fft_end(), ff_fft_init(), ff_fft_permute_c(), ff_fft_permute_sse(), ff_imdct_half_3dn2(), ff_imdct_half_c(), ff_imdct_half_sse(), and ff_mdct_calc_c().
Definition at line 42 of file fft.h.
Referenced by ff_imdct_half_3dn2(), ff_imdct_half_c(), ff_imdct_half_sse(), ff_mdct_calc_c(), ff_mdct_end(), and ff_mdct_init().
Definition at line 38 of file fft.h.
Referenced by ff_fft_end(), ff_fft_init(), ff_fft_permute_c(), and ff_fft_permute_sse().
Definition at line 43 of file fft.h.
Referenced by ff_imdct_half_3dn2(), ff_imdct_half_c(), ff_imdct_half_sse(), ff_mdct_calc_c(), and ff_mdct_init().