main AAC context More...
#include <aac.h>
Public Member Functions | |
DECLARE_ALIGNED (16, float, buf_mdct)[1024] | |
DECLARE_ALIGNED (16, float, temp)[128] | |
Data Fields | |
AVCodecContext * | avctx |
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] |
uint8_t | tags_seen_this_frame [4][MAX_ELEM_ID] |
int | tags_mapped |
FFTContext | mdct |
FFTContext | 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 | |
enum OCStatus | output_configured |
main AAC context
Definition at line 237 of file aac.h.
AACContext::DECLARE_ALIGNED | ( | 16 | , | |
float | , | |||
temp | ||||
) |
Definition at line 238 of file aac.h.
Referenced by aac_decode_frame(), aac_decode_init(), apply_dependent_coupling(), decode_audio_specific_config(), decode_band_types(), decode_cpe(), decode_extension_payload(), decode_ga_specific_config(), decode_ics(), decode_ics_info(), decode_pce(), decode_prediction(), decode_scalefactors(), decode_spectrum_and_dequant(), decode_tns(), ff_decode_sbr_extension(), ff_sbr_apply(), get_che(), imdct_and_windowing(), output_configure(), parse_adts_frame_header(), read_sbr_data(), read_sbr_extension(), read_sbr_grid(), sbr_hf_calc_npatches(), sbr_hf_gen(), sbr_make_f_derived(), sbr_make_f_master(), sbr_reset(), set_default_channel_config(), and skip_data_stream_element().
Definition at line 243 of file aac.h.
Referenced by decode_extension_payload().
Definition at line 240 of file aac.h.
Referenced by aac_decode_frame(), aac_decode_init(), apply_dependent_coupling(), apply_independent_coupling(), apply_prediction(), che_configure(), decode_audio_specific_config(), decode_cpe(), decode_extension_payload(), decode_ga_specific_config(), decode_ics(), decode_ics_info(), decode_pce(), decode_prediction(), decode_tns(), ff_decode_sbr_extension(), ff_sbr_apply(), get_che(), parse_adts_frame_header(), read_sbr_extension(), and spectral_to_sample().
Definition at line 287 of file aac.h.
Referenced by aac_decode_frame(), decode_extension_payload(), get_che(), output_configure(), and parse_adts_frame_header().