AT1SUCtx Struct Reference

Sound unit struct, one unit is used per channel. More...


Data Fields

int log2_block_count [AT1_QMF_BANDS]
 log2 number of blocks in a band
int num_bfus
 number of Block Floating Units
float * spectrum [2]
float spec1 [AT1_SU_SAMPLES]
 mdct buffer
float spec2 [AT1_SU_SAMPLES]
 mdct buffer
float fst_qmf_delay [46]
 delay line for the 1st stacked QMF filter
float snd_qmf_delay [46]
 delay line for the 2nd stacked QMF filter
float last_qmf_delay [256+23]
 delay line for the last stacked QMF filter


Detailed Description

Sound unit struct, one unit is used per channel.

Definition at line 58 of file atrac1.c.


Field Documentation

delay line for the 1st stacked QMF filter

Definition at line 64 of file atrac1.c.

Referenced by at1_subband_synthesis().

float AT1SUCtx::last_qmf_delay[256+23]

delay line for the last stacked QMF filter

Definition at line 66 of file atrac1.c.

Referenced by at1_subband_synthesis().

int AT1SUCtx::log2_block_count[AT1_QMF_BANDS]

log2 number of blocks in a band

Definition at line 59 of file atrac1.c.

Referenced by at1_imdct_block(), at1_unpack_dequant(), and atrac1_decode_frame().

number of Block Floating Units

Definition at line 60 of file atrac1.c.

Referenced by at1_unpack_dequant().

delay line for the 2nd stacked QMF filter

Definition at line 65 of file atrac1.c.

Referenced by at1_subband_synthesis().

float AT1SUCtx::spec1[AT1_SU_SAMPLES]

mdct buffer

Definition at line 62 of file atrac1.c.

Referenced by atrac1_decode_init().

float AT1SUCtx::spec2[AT1_SU_SAMPLES]

mdct buffer

Definition at line 63 of file atrac1.c.

Referenced by atrac1_decode_init().

float* AT1SUCtx::spectrum[2]

Definition at line 61 of file atrac1.c.

Referenced by at1_imdct_block(), and atrac1_decode_init().


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

Generated on Fri Oct 26 02:36:56 2012 for FFmpeg by  doxygen 1.5.8