AC3MDCTContext Struct Reference

#include <ac3enc_fixed.h>


Data Fields

const int16_t * window
 MDCT window function.
int nbits
 log2(transform size)
int16_t * costab
 FFT cos table.
int16_t * sintab
 FFT sin table.
int16_t * xcos1
 MDCT cos table.
int16_t * xsin1
 MDCT sin table.
int16_t * rot_tmp
 temp buffer for pre-rotated samples
IComplexcplx_tmp
 temp buffer for complex pre-rotated samples
const float * window
 MDCT window function.
FFTContext fft
 FFT context for MDCT calculation.


Detailed Description

Definition at line 48 of file ac3enc_fixed.h.


Field Documentation

const int16_t* AC3MDCTContext::window

MDCT window function.

Definition at line 49 of file ac3enc_fixed.h.

Referenced by apply_mdct(), mdct_end(), and mdct_init().

log2(transform size)

Definition at line 50 of file ac3enc_fixed.h.

Referenced by mdct512(), mdct_end(), and mdct_init().

FFT cos table.

Definition at line 51 of file ac3enc_fixed.h.

Referenced by fft(), fft_init(), and mdct_end().

FFT sin table.

Definition at line 52 of file ac3enc_fixed.h.

Referenced by fft(), fft_init(), and mdct_end().

MDCT cos table.

Definition at line 53 of file ac3enc_fixed.h.

Referenced by mdct512(), mdct_end(), and mdct_init().

MDCT sin table.

Definition at line 54 of file ac3enc_fixed.h.

Referenced by mdct512(), mdct_end(), and mdct_init().

temp buffer for pre-rotated samples

Definition at line 55 of file ac3enc_fixed.h.

Referenced by mdct512(), mdct_end(), and mdct_init().

temp buffer for complex pre-rotated samples

Definition at line 56 of file ac3enc_fixed.h.

Referenced by mdct512(), mdct_end(), and mdct_init().

const float* AC3MDCTContext::window

MDCT window function.

Definition at line 41 of file ac3enc_float.h.

FFT context for MDCT calculation.

Definition at line 42 of file ac3enc_float.h.

Referenced by mdct512(), mdct_end(), and mdct_init().


The documentation for this struct was generated from the following files:

Generated on Mon May 2 19:50:32 2011 for FFmpeg by  doxygen 1.5.6