AT1Ctx Struct Reference

The atrac1 context, holds all needed parameters for decoding. More...

Data Fields

AVFrame frame
 
AT1SUCtx SUs [AT1_MAX_CHANNELS]
 channel sound unit More...
 
float spec [AT1_SU_SAMPLES]
 the mdct spectrum buffer More...
 
float low [256]
 
float mid [256]
 
float high [512]
 
float * bands [3]
 
float * out_samples [AT1_MAX_CHANNELS]
 
FFTContext mdct_ctx [3]
 
int channels
 
DSPContext dsp
 
FmtConvertContext fmt_conv
 

Detailed Description

The atrac1 context, holds all needed parameters for decoding.

Definition at line 74 of file atrac1.c.

Field Documentation

float* AT1Ctx::bands[3]

Definition at line 82 of file atrac1.c.

Referenced by at1_imdct_block(), at1_subband_synthesis(), and atrac1_decode_init().

int AT1Ctx::channels

Definition at line 85 of file atrac1.c.

Referenced by atrac1_decode_frame(), and atrac1_decode_init().

DSPContext AT1Ctx::dsp

Definition at line 86 of file atrac1.c.

Referenced by at1_imdct_block(), and atrac1_decode_init().

FmtConvertContext AT1Ctx::fmt_conv

Definition at line 87 of file atrac1.c.

Referenced by atrac1_decode_frame(), and atrac1_decode_init().

AVFrame AT1Ctx::frame

Definition at line 75 of file atrac1.c.

Referenced by atrac1_decode_frame(), and atrac1_decode_init().

float AT1Ctx::high[512]

Definition at line 81 of file atrac1.c.

Referenced by atrac1_decode_init().

float AT1Ctx::low[256]

Definition at line 79 of file atrac1.c.

Referenced by atrac1_decode_init().

FFTContext AT1Ctx::mdct_ctx[3]

Definition at line 84 of file atrac1.c.

Referenced by at1_imdct(), atrac1_decode_end(), and atrac1_decode_init().

float AT1Ctx::mid[256]

Definition at line 80 of file atrac1.c.

Referenced by atrac1_decode_init().

float* AT1Ctx::out_samples[AT1_MAX_CHANNELS]

Definition at line 83 of file atrac1.c.

Referenced by atrac1_decode_end(), atrac1_decode_frame(), and atrac1_decode_init().

float AT1Ctx::spec[AT1_SU_SAMPLES]

the mdct spectrum buffer

Definition at line 77 of file atrac1.c.

Referenced by at1_imdct_block(), and atrac1_decode_frame().

AT1SUCtx AT1Ctx::SUs[AT1_MAX_CHANNELS]

channel sound unit

Definition at line 76 of file atrac1.c.

Referenced by atrac1_decode_frame(), and atrac1_decode_init().


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