#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 |
1.5.8