FFmpeg
|
fft_init.c
Go to the documentation of this file.
void ff_fft_calc_avx(FFTContext *s, FFTComplex *z)
void ff_imdct_half_3dnowext(FFTContext *s, FFTSample *output, const FFTSample *input)
void ff_imdct_half_3dnow(FFTContext *s, FFTSample *output, const FFTSample *input)
void ff_dct32_float_avx(FFTSample *out, const FFTSample *in)
void ff_dct_init_x86(DCTContext *s)
void ff_dct32_float_sse2(FFTSample *out, const FFTSample *in)
void ff_dct32_float_sse(FFTSample *out, const FFTSample *in)
void ff_fft_calc_3dnow(FFTContext *s, FFTComplex *z)
void ff_fft_calc_sse(FFTContext *s, FFTComplex *z)
void(* fft_permute)(struct FFTContext *s, FFTComplex *z)
Do the permutation needed BEFORE calling fft_calc().
Definition: fft.h:75
void(* imdct_calc)(struct FFTContext *s, FFTSample *output, const FFTSample *input)
Definition: fft.h:81
void ff_imdct_calc_3dnowext(FFTContext *s, FFTSample *output, const FFTSample *input)
Definition: fft.h:62
Definition: dct.h:31
void ff_imdct_calc_sse(FFTContext *s, FFTSample *output, const FFTSample *input)
void ff_imdct_half_sse(FFTContext *s, FFTSample *output, const FFTSample *input)
void ff_imdct_calc_3dnow(FFTContext *s, FFTSample *output, const FFTSample *input)
int av_get_cpu_flags(void)
Return the flags which specify extensions supported by the CPU.
Definition: cpu.c:30
void(* imdct_half)(struct FFTContext *s, FFTSample *output, const FFTSample *input)
Definition: fft.h:82
void ff_fft_calc_3dnowext(FFTContext *s, FFTComplex *z)
void ff_imdct_half_avx(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().
Definition: fft.h:80
void ff_fft_permute_sse(FFTContext *s, FFTComplex *z)
Generated on Mon Nov 18 2024 06:51:54 for FFmpeg by 1.8.11