#include <aac.h>
Public Member Functions | |
DECLARE_ALIGNED_16 (float, buf_mdct[1024]) | |
Data Fields | |
AVCodecContext * | avccontext |
MPEG4AudioConfig | m4ac |
int | is_saved |
Set if elements have stored overlap from previous frame. | |
DynamicRangeControl | che_drc |
enum ChannelPosition | che_pos [4][MAX_ELEM_ID] |
channel element channel mapping with the first index as the first 4 raw data block types | |
ChannelElement * | che [4][MAX_ELEM_ID] |
ChannelElement * | tag_che_map [4][MAX_ELEM_ID] |
int | tags_mapped |
MDCTContext | mdct |
MDCTContext | mdct_small |
DSPContext | dsp |
int | random_state |
float * | output_data [MAX_CHANNELS] |
Points to each element's 'ret' buffer (PCM output). | |
float | add_bias |
offset for dsp.float_to_int16 | |
float | sf_scale |
Pre-scale for correct IMDCT and dsp.float_to_int16. | |
int | sf_offset |
offset into pow2sf_tab as appropriate for dsp.float_to_int16 | |
float | temp [128] |
Definition at line 247 of file aac.h.
Definition at line 248 of file aac.h.
Referenced by aac_decode_frame(), aac_decode_init(), apply_dependent_coupling(), decode_audio_specific_config(), decode_band_types(), decode_cce(), decode_cpe(), decode_ga_specific_config(), decode_ics(), decode_ics_info(), decode_pce(), decode_prediction(), decode_sbr_extension(), decode_scalefactors(), decode_spectrum_and_dequant(), decode_tns(), imdct_and_windowing(), output_configure(), parse_adts_frame_header(), and set_default_channel_config().
Set if elements have stored overlap from previous frame.
Definition at line 252 of file aac.h.
Referenced by aac_decode_frame().
Definition at line 250 of file aac.h.
Referenced by aac_decode_frame(), aac_decode_init(), apply_dependent_coupling(), apply_prediction(), decode_audio_specific_config(), decode_cpe(), decode_ga_specific_config(), decode_ics(), decode_ics_info(), decode_pce(), decode_prediction(), decode_tns(), get_che(), and parse_adts_frame_header().
float AACContext::temp[128] |