FFTContext Struct Reference

#include <dsputil.h>

Data Fields

int nbits
int inverse
uint16_t * revtab
FFTComplexexptab
FFTComplexexptab1
FFTComplextmp_buf
void(* fft_permute )(struct FFTContext *s, FFTComplex *z)
void(* fft_calc )(struct FFTContext *s, FFTComplex *z)
void(* imdct_calc )(struct MDCTContext *s, FFTSample *output, const FFTSample *input)
void(* imdct_half )(struct MDCTContext *s, FFTSample *output, const FFTSample *input)
void(* mdct_calc )(struct MDCTContext *s, FFTSample *output, const FFTSample *input)

Detailed Description

Definition at line 672 of file dsputil.h.


Field Documentation

Definition at line 676 of file dsputil.h.

Referenced by ff_fft_end(), and ff_fft_init().

Definition at line 677 of file dsputil.h.

Referenced by ff_fft_calc_altivec(), ff_fft_end(), and ff_fft_init().

void(* FFTContext::fft_calc)(struct FFTContext *s, FFTComplex *z)

Definition at line 680 of file dsputil.h.

Referenced by ff_fft_calc(), and ff_fft_init().

Definition at line 679 of file dsputil.h.

Referenced by ff_fft_init(), and ff_fft_permute().

void(* FFTContext::imdct_calc)(struct MDCTContext *s, FFTSample *output, const FFTSample *input)

Definition at line 681 of file dsputil.h.

Referenced by ff_fft_init(), and ff_imdct_calc().

void(* FFTContext::imdct_half)(struct MDCTContext *s, FFTSample *output, const FFTSample *input)

Definition at line 682 of file dsputil.h.

Referenced by ff_fft_init(), and ff_imdct_half().

Definition at line 674 of file dsputil.h.

Referenced by ff_fft_calc_altivec(), and ff_fft_init().

void(* FFTContext::mdct_calc)(struct MDCTContext *s, FFTSample *output, const FFTSample *input)

Definition at line 683 of file dsputil.h.

Referenced by ff_fft_init(), and ff_mdct_calc().

uint16_t* FFTContext::revtab

Definition at line 678 of file dsputil.h.

Referenced by ff_fft_end(), ff_fft_init(), ff_fft_permute_c(), and ff_fft_permute_sse().


The documentation for this struct was generated from the following file:
Generated on Wed Dec 21 18:42:41 2011 for ffmpeg by  doxygen 1.6.3