SingleChannelElement Struct Reference

Single Channel Element - used for both SCE and LFE elements. More...

#include <aac.h>

Data Fields

IndividualChannelStream ics
 
TemporalNoiseShaping tns
 
Pulse pulse
 
enum BandType band_type [128]
 band types More...
 
int band_type_run_end [120]
 band type run end points More...
 
float sf [120]
 scalefactors More...
 
int sf_idx [128]
 scalefactor indices (used by encoder) More...
 
uint8_t zeroes [128]
 band is not coded (used by encoder) More...
 
float coeffs [1024]
 coefficients for IMDCT More...
 
float saved [1024]
 overlap More...
 
float ret [2048]
 PCM output. More...
 
float ltp_state [3072]
 time signal for LTP More...
 
PredictorState predictor_state [MAX_PREDICTORS]
 

Detailed Description

Single Channel Element - used for both SCE and LFE elements.

Definition at line 219 of file aac.h.

Field Documentation

int SingleChannelElement::band_type_run_end[120]

band type run end points

Definition at line 224 of file aac.h.

Referenced by apply_intensity_stereo(), and decode_ics().

float SingleChannelElement::ltp_state[3072]

time signal for LTP

Definition at line 231 of file aac.h.

Referenced by apply_ltp(), and update_ltp().

PredictorState SingleChannelElement::predictor_state[MAX_PREDICTORS]

Definition at line 232 of file aac.h.

Referenced by apply_prediction().

Pulse SingleChannelElement::pulse

Definition at line 222 of file aac.h.

Referenced by adjust_frame_information(), and encode_individual_channel().

float SingleChannelElement::ret[2048]
float SingleChannelElement::saved[1024]

overlap

Definition at line 229 of file aac.h.

Referenced by apply_window_and_mdct(), imdct_and_windowing(), and update_ltp().

float SingleChannelElement::sf[120]

scalefactors

Definition at line 225 of file aac.h.

Referenced by apply_intensity_stereo(), and decode_ics().

TemporalNoiseShaping SingleChannelElement::tns

Definition at line 221 of file aac.h.

Referenced by apply_ltp(), decode_ics(), and spectral_to_sample().


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