Skip to main content
Header: spf/api/modules/aac_decoder_api.h

Structures

param_id_aac_sbr_ps_flag_t

Members
uint32_t
Changes are applied to the next decoded frame}

param_id_aac_dual_mono_mapping_t

Members
uint16_t
uint16_t

param_id_aac_sbr_signalling_t

Members
uint32_t
If this value is set as AAC_EXTENSION_AOT_LC, all remaining fields are ignored and the decoder operates in implicit signaling mode.}
uint32_t
uint32_t
}
uint32_t
}

param_id_aac_stereo_mix_coeff_selection_t

Members
uint32_t
}

Type Definitions

param_id_aac_sbr_ps_flag_t

aac_dual_mono_mapping_param_t

param_id_aac_sbr_signalling_t

param_id_aac_stereo_mix_coeff_selection_t

Macros

AAC_DEC_DATA_INPUT_PORT

AAC_DEC_DATA_OUTPUT_PORT

AAC_DEC_DATA_MAX_INPUT_PORTS

AAC_DEC_DATA_MAX_OUTPUT_PORTS

AAC_DEC_MODULE_STACK_SIZE

AAC_SBR_OFF_PS_OFF

Flag to turn off both SBR and PS processing, if they are present in the bit stream.

AAC_SBR_ON_PS_OFF

Flag to turn on SBR but turn off PS processing,if they are present in the bit stream.

AAC_SBR_ON_PS_ON

Flag to turn on both SBR and PS processing, if they are present in the bit stream (default behavior)

AAC_DUAL_MONO_MAP_SCE_1

First single channel element in a dual mono bit stream.

AAC_DUAL_MONO_MAP_SCE_2

Second single channel element in a dual mono bit stream.

AAC_EXTENSION_AOT_LC

AAC extension audio object type is Low Complexity (LC)

AAC_EXTENSION_AOT_SBR

AAC extension audio object type is SBR.

AAC_EXTENSION_AOT_PS

AAC extension audio object type is PS.

AAC_STEREO_MIX_COEFF_ISO

Use AAC stereo mix coefficients defined in ISO/IEC.

AAC_STEREO_MIX_COEFF_ARIB

Use AAC stereo mix coefficients defined in ARIB.

PARAM_ID_AAC_SBR_PS_FLAG

Parameter ID of the AAC decoder SBR/PS Enable flag.

PARAM_ID_AAC_DUAL_MONO_MAPPING

ID of parameter for configuring AAC decoder dual mono mapping.

PARAM_ID_AAC_SBR_SIGNALLING

ID of parameter for configuring AAC decoder SBR signalling.

PARAM_ID_AAC_STEREO_MIX_COEFF_SELECTION_FLAG

ID of the AAC decoder Stereo Mixing parameter.

MODULE_ID_AAC_DEC