FFmpeg
Data Fields
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 More...
 
int num_bfus
 number of Block Floating Units More...
 
floatspectrum [2]
 
float spec1 [AT1_SU_SAMPLES]
 mdct buffer More...
 
float spec2 [AT1_SU_SAMPLES]
 mdct buffer More...
 
float fst_qmf_delay [46]
 delay line for the 1st stacked QMF filter More...
 
float snd_qmf_delay [46]
 delay line for the 2nd stacked QMF filter More...
 
float last_qmf_delay [256+39]
 delay line for the last stacked QMF filter More...
 

Detailed Description

Sound unit struct, one unit is used per channel.

Definition at line 62 of file atrac1.c.

Field Documentation

◆ log2_block_count

int AT1SUCtx::log2_block_count[AT1_QMF_BANDS]

log2 number of blocks in a band

Definition at line 63 of file atrac1.c.

◆ num_bfus

int AT1SUCtx::num_bfus

number of Block Floating Units

Definition at line 64 of file atrac1.c.

◆ spectrum

float* AT1SUCtx::spectrum[2]

Definition at line 65 of file atrac1.c.

Referenced by atrac1_decode_init().

◆ spec1

float AT1SUCtx::spec1[AT1_SU_SAMPLES]

mdct buffer

Definition at line 66 of file atrac1.c.

Referenced by atrac1_decode_init().

◆ spec2

float AT1SUCtx::spec2[AT1_SU_SAMPLES]

mdct buffer

Definition at line 67 of file atrac1.c.

Referenced by atrac1_decode_init().

◆ fst_qmf_delay

float AT1SUCtx::fst_qmf_delay[46]

delay line for the 1st stacked QMF filter

Definition at line 68 of file atrac1.c.

◆ snd_qmf_delay

float AT1SUCtx::snd_qmf_delay[46]

delay line for the 2nd stacked QMF filter

Definition at line 69 of file atrac1.c.

◆ last_qmf_delay

float AT1SUCtx::last_qmf_delay[256+39]

delay line for the last stacked QMF filter

Definition at line 70 of file atrac1.c.


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