#include <aac.h>
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 |
float | buf_mdct [1024] |
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 | |
float | temp [128] |
enum OCStatus | output_configured |
VO_AUDIO_CODECAPI | codec_api |
VO_HANDLE | handle |
VO_MEM_OPERATOR | mem_operator |
VO_CODEC_INIT_USERDATA | user_data |
Definition at line 237 of file aac.h.
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().
VO_AUDIO_CODECAPI AACContext::codec_api |
Definition at line 29 of file libvo-aacenc.c.
Referenced by aac_encode_close(), aac_encode_frame(), and aac_encode_init().
VO_HANDLE AACContext::handle |
Definition at line 30 of file libvo-aacenc.c.
Referenced by aac_encode_close(), aac_encode_frame(), and aac_encode_init().
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().
VO_MEM_OPERATOR AACContext::mem_operator |
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().
float AACContext::temp[128] |
VO_CODEC_INIT_USERDATA AACContext::user_data |