Skip to main content

Crate libxaac_sys

Crate libxaac_sys 

Source

Structs§

ia_lib_info_struct
ia_mem_info_struct
ixheaace_aac_enc_config
ixheaace_input_config
ixheaace_mem_info_struct
ixheaace_mem_info_table
ixheaace_output_config
ixheaace_user_config_struct
ixheaace_version

Constants§

AOT_AAC_ELD
AOT_AAC_LC
AOT_AAC_LD
AOT_PS
AOT_SBR
AOT_USAC
DEFAULT_MEM_ALIGN_8
IA_API_CMD_EXECUTE
IA_API_CMD_GET_API_SIZE
IA_API_CMD_GET_CONFIG_PARAM
IA_API_CMD_GET_CURIDX_INPUT_BUF
IA_API_CMD_GET_LIB_ID_STRINGS
IA_API_CMD_GET_LOUDNESS_VAL
IA_API_CMD_GET_MEMTABS_SIZE
IA_API_CMD_GET_MEM_INFO_ALIGNMENT
IA_API_CMD_GET_MEM_INFO_PLACEMENT
IA_API_CMD_GET_MEM_INFO_PRIORITY
IA_API_CMD_GET_MEM_INFO_SIZE
IA_API_CMD_GET_MEM_INFO_TYPE
IA_API_CMD_GET_N_MEMTABS
IA_API_CMD_GET_N_TABLES
IA_API_CMD_GET_OUTPUT_BYTES
IA_API_CMD_GET_TABLE_INFO_ALIGNMENT
IA_API_CMD_GET_TABLE_INFO_PRIORITY
IA_API_CMD_GET_TABLE_INFO_SIZE
IA_API_CMD_GET_TABLE_PTR
IA_API_CMD_INIT
IA_API_CMD_INPUT_OVER
IA_API_CMD_INPUT_OVER_BS
IA_API_CMD_INPUT_OVER_IC_BS
IA_API_CMD_INPUT_OVER_IG_BS
IA_API_CMD_INPUT_OVER_IL_BS
IA_API_CMD_INPUT_OVER_IN_BS
IA_API_CMD_INPUT_SEEK
IA_API_CMD_PUT_INPUT_QUERY
IA_API_CMD_RESET
IA_API_CMD_SET_CONFIG_PARAM
IA_API_CMD_SET_INPUT_BYTES
IA_API_CMD_SET_INPUT_BYTES_BS
IA_API_CMD_SET_INPUT_BYTES_IC_BS
IA_API_CMD_SET_INPUT_BYTES_IG_BS
IA_API_CMD_SET_INPUT_BYTES_IL_BS
IA_API_CMD_SET_INPUT_BYTES_IN_BS
IA_API_CMD_SET_MEMTABS_PTR
IA_API_CMD_SET_MEM_INFO_SIZE
IA_API_CMD_SET_MEM_PLACEMENT
IA_API_CMD_SET_MEM_PTR
IA_API_CMD_SET_TABLE_PTR
IA_CMD_TYPE_API_VERSION
IA_CMD_TYPE_DONE_QUERY
IA_CMD_TYPE_DO_EXECUTE
IA_CMD_TYPE_FLUSH_MEM
IA_CMD_TYPE_GA_HDR
IA_CMD_TYPE_INIT_API_POST_CONFIG_PARAMS
IA_CMD_TYPE_INIT_API_PRE_CONFIG_PARAMS
IA_CMD_TYPE_INIT_CPY_BSF_BUFF
IA_CMD_TYPE_INIT_CPY_BSF_BUFF_OVER_QUERY
IA_CMD_TYPE_INIT_CPY_IC_BSF_BUFF
IA_CMD_TYPE_INIT_CPY_IC_BSF_BUFF_OVER_QUERY
IA_CMD_TYPE_INIT_CPY_IG_BSF_BUFF
IA_CMD_TYPE_INIT_CPY_IG_BSF_BUFF_OVER_QUERY
IA_CMD_TYPE_INIT_CPY_IL_BSF_BUFF
IA_CMD_TYPE_INIT_CPY_IL_BSF_BUFF_OVER_QUERY
IA_CMD_TYPE_INIT_CPY_IN_BSF_BUFF
IA_CMD_TYPE_INIT_CPY_IN_BSF_BUFF_OVER_QUERY
IA_CMD_TYPE_INIT_DONE_QUERY
IA_CMD_TYPE_INIT_PROCESS
IA_CMD_TYPE_INIT_SET_BUFF_PTR
IA_CMD_TYPE_LIB_NAME
IA_CMD_TYPE_LIB_VERSION
IA_ENHAACPLUS_DEC_CONFIG_DISABLE_SYNC
IA_ENHAACPLUS_DEC_CONFIG_EXT_ELE_BUF_SIZES
IA_ENHAACPLUS_DEC_CONFIG_EXT_ELE_PTR
IA_ENHAACPLUS_DEC_CONFIG_GAIN_PAYLOAD_BUF
IA_ENHAACPLUS_DEC_CONFIG_GAIN_PAYLOAD_LEN
IA_ENHAACPLUS_DEC_CONFIG_GET_NUM_PRE_ROLL_FRAMES
IA_ENHAACPLUS_DEC_CONFIG_NUM_CONFIG_EXT
IA_ENHAACPLUS_DEC_CONFIG_NUM_ELE
IA_ENHAACPLUS_DEC_CONFIG_PARAM_AOT
IA_ENHAACPLUS_DEC_CONFIG_PARAM_AUTO_SBR_UPSAMPLE
IA_ENHAACPLUS_DEC_CONFIG_PARAM_CHANNEL_MASK
IA_ENHAACPLUS_DEC_CONFIG_PARAM_CHANNEL_MODE
IA_ENHAACPLUS_DEC_CONFIG_PARAM_COUP_CHANNEL
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DOWNMIX
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DOWNMIX_STEREO
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DRC_BOOST
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DRC_CUT
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DRC_EFFECT_TYPE
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DRC_ENABLE
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DRC_HEAVY_COMP
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DRC_LOUD_NORM
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DRC_TARGET_LEVEL
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DRC_TARGET_LOUDNESS
IA_ENHAACPLUS_DEC_CONFIG_PARAM_DSAMPLE
IA_ENHAACPLUS_DEC_CONFIG_PARAM_FRAMELENGTH_FLAG
IA_ENHAACPLUS_DEC_CONFIG_PARAM_FRAMESIZE
IA_ENHAACPLUS_DEC_CONFIG_PARAM_HQ_ESBR
IA_ENHAACPLUS_DEC_CONFIG_PARAM_ISMP4
IA_ENHAACPLUS_DEC_CONFIG_PARAM_LD_TESTING
IA_ENHAACPLUS_DEC_CONFIG_PARAM_MAX_CHANNEL
IA_ENHAACPLUS_DEC_CONFIG_PARAM_NUM_CHANNELS
IA_ENHAACPLUS_DEC_CONFIG_PARAM_PCM_WDSZ
IA_ENHAACPLUS_DEC_CONFIG_PARAM_PEAK_LIMITER
IA_ENHAACPLUS_DEC_CONFIG_PARAM_PS_ENABLE
IA_ENHAACPLUS_DEC_CONFIG_PARAM_SAMP_FREQ
IA_ENHAACPLUS_DEC_CONFIG_PARAM_SBR_MODE
IA_ENHAACPLUS_DEC_CONFIG_PARAM_TOSTEREO
IA_ENHAACPLUS_DEC_DRC_APPLY_CROSSFADE
IA_ENHAACPLUS_DEC_DRC_EFFECT_TYPE
IA_ENHAACPLUS_DEC_DRC_IS_CONFIG_CHANGED
IA_ENHAACPLUS_DEC_DRC_TARGET_LOUDNESS
IA_FATAL_ERROR
IA_MEMPLACE_DONTCARE_H
IA_MEMPLACE_DONTCARE_L
IA_MEMPLACE_EXT_RAM_0
IA_MEMPLACE_EXT_RAM_1
IA_MEMPLACE_EXT_RAM_2
IA_MEMPLACE_EXT_RAM_3
IA_MEMPLACE_EXT_RAM_4
IA_MEMPLACE_EXT_RAM_5
IA_MEMPLACE_EXT_RAM_6
IA_MEMPLACE_EXT_RAM_7
IA_MEMPLACE_FAST_RAM_0
IA_MEMPLACE_FAST_RAM_1
IA_MEMPLACE_FAST_RAM_2
IA_MEMPLACE_FAST_RAM_3
IA_MEMPLACE_FAST_RAM_4
IA_MEMPLACE_FAST_RAM_5
IA_MEMPLACE_FAST_RAM_6
IA_MEMPLACE_FAST_RAM_7
IA_MEMPLACE_INT_RAM_0
IA_MEMPLACE_INT_RAM_1
IA_MEMPLACE_INT_RAM_2
IA_MEMPLACE_INT_RAM_3
IA_MEMPLACE_INT_RAM_4
IA_MEMPLACE_INT_RAM_5
IA_MEMPLACE_INT_RAM_6
IA_MEMPLACE_INT_RAM_7
IA_MEMPRIORITY_ABOVE_NORM
IA_MEMPRIORITY_ANYWHERE
IA_MEMPRIORITY_CRITICAL
IA_MEMPRIORITY_HIGH
IA_MEMPRIORITY_HIGHER
IA_MEMPRIORITY_LOW
IA_MEMPRIORITY_LOWEST
IA_MEMPRIORITY_NORM
IA_MEMTYPE_AUTO_VAR
IA_MEMTYPE_INPUT
IA_MEMTYPE_OUTPUT
IA_MEMTYPE_PERSIST
IA_MEMTYPE_PRE_FRAME_INPUT
IA_MEMTYPE_PRE_FRAME_SCRATCH
IA_MEMTYPE_SCRATCH
IA_MEMTYPE_TABLE
IA_MEM_NO_ALIGN
IA_NO_ERROR
IA_PC_RAM_H
IA_PC_RAM_L
IA_XHEAAC_DEC_CONFIG_DISABLE_SYNC
IA_XHEAAC_DEC_CONFIG_ERROR_CONCEALMENT
IA_XHEAAC_DEC_CONFIG_PARAM_AOT
IA_XHEAAC_DEC_CONFIG_PARAM_AUTO_SBR_UPSAMPLE
IA_XHEAAC_DEC_CONFIG_PARAM_CHANNEL_MASK
IA_XHEAAC_DEC_CONFIG_PARAM_CHANNEL_MODE
IA_XHEAAC_DEC_CONFIG_PARAM_COUP_CHANNEL
IA_XHEAAC_DEC_CONFIG_PARAM_DOWNMIX
IA_XHEAAC_DEC_CONFIG_PARAM_DOWNMIX_STEREO
IA_XHEAAC_DEC_CONFIG_PARAM_DRC_BOOST
IA_XHEAAC_DEC_CONFIG_PARAM_DRC_CUT
IA_XHEAAC_DEC_CONFIG_PARAM_DRC_EFFECT_TYPE
IA_XHEAAC_DEC_CONFIG_PARAM_DRC_HEAVY_COMP
IA_XHEAAC_DEC_CONFIG_PARAM_DRC_LOUD_NORM
IA_XHEAAC_DEC_CONFIG_PARAM_DRC_MODE_BOOST
IA_XHEAAC_DEC_CONFIG_PARAM_DRC_MODE_CUT
IA_XHEAAC_DEC_CONFIG_PARAM_DRC_TARGET_LEVEL
IA_XHEAAC_DEC_CONFIG_PARAM_DRC_TARGET_LOUDNESS
IA_XHEAAC_DEC_CONFIG_PARAM_DSAMPLE
IA_XHEAAC_DEC_CONFIG_PARAM_ESBR
IA_XHEAAC_DEC_CONFIG_PARAM_FRAMELENGTH_FLAG
IA_XHEAAC_DEC_CONFIG_PARAM_FRAMESIZE
IA_XHEAAC_DEC_CONFIG_PARAM_HQ_ESBR
IA_XHEAAC_DEC_CONFIG_PARAM_LD_TESTING
IA_XHEAAC_DEC_CONFIG_PARAM_MAX_CHANNEL
IA_XHEAAC_DEC_CONFIG_PARAM_MP4FLAG
IA_XHEAAC_DEC_CONFIG_PARAM_NUM_CHANNELS
IA_XHEAAC_DEC_CONFIG_PARAM_PCM_WDSZ
IA_XHEAAC_DEC_CONFIG_PARAM_PEAK_LIMITER
IA_XHEAAC_DEC_CONFIG_PARAM_PS_ENABLE
IA_XHEAAC_DEC_CONFIG_PARAM_SAMP_FREQ
IA_XHEAAC_DEC_CONFIG_PARAM_SBR_MODE
IA_XHEAAC_DEC_CONFIG_PARAM_TOSTEREO
IXHEAACE_MEM_ALLOC_CNT

Functions§

ia_drc_dec_api
ixheaacd_dec_api
ixheaacd_dec_main
ixheaacd_get_lib_id_strings
ixheaace_create
ixheaace_delete
ixheaace_get_lib_id_strings
ixheaace_process

Type Aliases§

FLAG
FLOAT32
FLOAT64
IA_ERRORCODE
UWORD16
UWORD32
VOID
WORD8
WORD32
pVOID