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
int band_type_run_end [120]
 band type run end points
float sf [120]
 scalefactors
int sf_idx [128]
 scalefactor indices (used by encoder)
uint8_t zeroes [128]
 band is not coded (used by encoder)
float coeffs [1024]
 coefficients for IMDCT
float saved [1024]
 overlap
float ret [2048]
 PCM output.
float ltp_state [3072]
 time signal for LTP
PredictorState predictor_state [MAX_PREDICTORS]


Detailed Description

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

Definition at line 218 of file aac.h.


Field Documentation

band type run end points

Definition at line 223 of file aac.h.

Referenced by apply_intensity_stereo(), and decode_ics().

time signal for LTP

Definition at line 230 of file aac.h.

Referenced by apply_ltp(), and update_ltp().

Definition at line 231 of file aac.h.

Referenced by apply_prediction().

Definition at line 221 of file aac.h.

Referenced by adjust_frame_information(), and encode_individual_channel().

overlap

Definition at line 228 of file aac.h.

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

scalefactors

Definition at line 224 of file aac.h.

Referenced by apply_intensity_stereo(), and decode_ics().

Definition at line 220 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:

Generated on Fri Oct 26 02:38:25 2012 for FFmpeg by  doxygen 1.5.8