|
| enum | xa_config_param_aac_dec {
XA_AACDEC_CONFIG_PARAM_BDOWNSAMPLE = 0
, XA_AACDEC_CONFIG_PARAM_BBITSTREAMDOWNMIX = 1
, XA_AACDEC_CONFIG_PARAM_EXTERNAL_SAMPLERATE = 2
, XA_AACDEC_CONFIG_PARAM_EXTERNALBSFORMAT = 3
,
XA_AACDEC_CONFIG_PARAM_TO_STEREO = 4
, XA_AACDEC_CONFIG_PARAM_OUT_SAMPLERATE = 5
, XA_AACDEC_CONFIG_PARAM_NUM_CHANNELS = 6
, XA_AACDEC_CONFIG_PARAM_PCM_WDSZ = 7
,
XA_AACDEC_CONFIG_PARAM_SBR_TYPE = 8
, XA_AACDEC_CONFIG_PARAM_AAC_SAMPLERATE = 9
, XA_AACDEC_CONFIG_PARAM_DATA_RATE = 10
, XA_AACDEC_CONFIG_PARAM_OUTNCHANS = 11
,
XA_AACDEC_CONFIG_PARAM_CHANROUTING = 12
, XA_AACDEC_CONFIG_PARAM_SBR_SIGNALING = 13
, XA_AACDEC_CONFIG_PARAM_CHANMAP = 14
, XA_AACDEC_CONFIG_PARAM_ACMOD = 15
,
XA_AACDEC_CONFIG_PARAM_AAC_FORMAT = 16
, XA_AACDEC_CONFIG_PARAM_ZERO_UNUSED_CHANS = 17
, XA_AACDEC_CONFIG_PARAM_DECODELAYERS = 18
, XA_AACDEC_CONFIG_PARAM_EXTERNALCHCONFIG = 19
,
XA_AACDEC_CONFIG_PARAM_RAW_AU_SIDEINFO = 20
, XA_AACDEC_CONFIG_PARAM_EXTERNALBITRATE = 21
, XA_AACDEC_CONFIG_PARAM_PAD_SIZE = 22
, XA_AACDEC_CONFIG_PARAM_PAD_PTR = 23
,
XA_AACDEC_CONFIG_PARAM_MPEGSURR_PRESENT = 24
, XA_AACDEC_CONFIG_PARAM_METADATASTRUCT_PTR = 25
, XA_AACDEC_CONFIG_PARAM_ASCONFIGSTRUCT_PTR = 26
, XA_AACDEC_CONFIG_PARAM_LIMITBANDWIDTH = 27
,
XA_AACDEC_CONFIG_PARAM_PCE_STATUS = 28
, XA_AACDEC_CONFIG_PARAM_DWNMIX_METADATA = 29
, XA_AACDEC_CONFIG_PARAM_MPEG_ID = 30
, XA_AACDEC_CONFIG_PARAM_DWNMIX_LEVEL_DVB = 31
,
XA_AACDEC_CONFIG_PARAM_ENABLE_APPLY_PRL = 32
, XA_AACDEC_CONFIG_PARAM_TARGET_LEVEL = 33
, XA_AACDEC_CONFIG_PARAM_PROG_REF_LEVEL = 34
, XA_AACDEC_CONFIG_PARAM_ENABLE_APPLY_DRC = 35
,
XA_AACDEC_CONFIG_PARAM_DRC_COMPRESS_FAC = 36
, XA_AACDEC_CONFIG_PARAM_DRC_BOOST_FAC = 37
, XA_AACDEC_CONFIG_PARAM_DRC_EXT_PRESENT = 38
, XA_AACDEC_CONFIG_PARAM_ORIGINAL_OR_COPY = 39
,
XA_AACDEC_CONFIG_PARAM_COPYRIGHT_ID_PTR = 40
, XA_AACDEC_CONFIG_PARAM_PARSED_DRC_INFO = 41
, XA_AACDEC_CONFIG_PARAM_INPUT_BITOFFSET = 42
, XA_AACDEC_CONFIG_PARAM_ENABLE_FRAME_BY_FRAME_DECODE = 43
,
XA_AACDEC_CONFIG_PARAM_CONCEALMENT_FADE_OUT_FRAMES = 44
, XA_AACDEC_CONFIG_PARAM_CONCEALMENT_MUTE_RELEASE_FRAMES = 45
, XA_AACDEC_CONFIG_PARAM_CONCEALMENT_FADE_IN_FRAMES = 46
, XA_AACDEC_CONFIG_PARAM_MPEG4_AMENDMENT4_ENABLE = 47
,
XA_AACDEC_CONFIG_PARAM_CHANNEL_CONFIG_INFO_FROM_PCE = 48
, XA_AACDEC_CONFIG_PARAM_RESET_STATE_ON_SYNC_LOSS_ERROR = 49
} |
| enum | XA_AACDEC_CHANNELMODE {
XA_AACDEC_CHANNELMODE_UNDEFINED = 0
, XA_AACDEC_CHANNELMODE_MONO = 1
, XA_AACDEC_CHANNELMODE_PARAMETRIC_STEREO = 2
, XA_AACDEC_CHANNELMODE_DUAL_CHANNEL = 3
,
XA_AACDEC_CHANNELMODE_STEREO = 4
, XA_AACDEC_CHANNELMODE_3_CHANNEL_FRONT = 5
, XA_AACDEC_CHANNELMODE_3_CHANNEL_SURR = 6
, XA_AACDEC_CHANNELMODE_4_CHANNEL_2SURR = 7
,
XA_AACDEC_CHANNELMODE_4_CHANNEL_1SURR = 8
, XA_AACDEC_CHANNELMODE_5_CHANNEL = 9
, XA_AACDEC_CHANNELMODE_6_CHANNEL = 10
, XA_AACDEC_CHANNELMODE_7_CHANNEL = 11
,
XA_AACDEC_CHANNELMODE_7_CHANNEL_FRONT = 11
, XA_AACDEC_CHANNELMODE_7_CHANNEL_BACK = 20
, XA_AACDEC_CHANNELMODE_7_CHANNEL_TOP = 21
, XA_AACDEC_CHANNELMODE_2_1_STEREO = 12
,
XA_AACDEC_CHANNELMODE_3_1_CHANNEL_FRONT = 13
, XA_AACDEC_CHANNELMODE_3_1_CHANNEL_SURR = 14
, XA_AACDEC_CHANNELMODE_4_1_CHANNEL_2SURR = 15
, XA_AACDEC_CHANNELMODE_4_1_CHANNEL_1SURR = 16
,
XA_AACDEC_CHANNELMODE_5_1_CHANNEL = 17
, XA_AACDEC_CHANNELMODE_6_1_CHANNEL = 18
, XA_AACDEC_CHANNELMODE_7_1_CHANNEL = 19
, XA_AACDEC_CHANNELMODE_7_1_CHANNEL_FRONT = 19
,
XA_AACDEC_CHANNELMODE_7_1_CHANNEL_BACK = 22
, XA_AACDEC_CHANNELMODE_7_1_CHANNEL_TOP = 23
} |
| enum | XA_AACDEC_EBITSTREAM_TYPE {
XA_AACDEC_EBITSTREAM_TYPE_UNKNOWN = 0
, XA_AACDEC_EBITSTREAM_TYPE_AAC_ADIF = 1
, XA_AACDEC_EBITSTREAM_TYPE_AAC_ADTS = 2
, XA_AACDEC_EBITSTREAM_TYPE_AAC_LATM = 3
,
XA_AACDEC_EBITSTREAM_TYPE_AAC_LATM_OUTOFBAND_CONFIG = 4
, XA_AACDEC_EBITSTREAM_TYPE_AAC_LOAS = 5
, XA_AACDEC_EBITSTREAM_TYPE_AAC_RAW = 6
, XA_AACDEC_EBITSTREAM_TYPE_DABPLUS_RAW_SIDEINFO = 8
,
XA_AACDEC_EBITSTREAM_TYPE_DABPLUS = 9
} |
| enum | xa_error_nonfatal_api_aac_dec { XA_AACDEC_API_NONFATAL_CMD_TYPE_NOT_SUPPORTED = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_api, XA_CODEC_AAC_DEC, 0)
, XA_AACDEC_API_NONFATAL_INVALID_API_SEQ = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_api, XA_CODEC_AAC_DEC, 1)
} |
| enum | xa_error_fatal_api_aac_dec { XA_AACDEC_API_FATAL_INVALID_API_SEQ = XA_ERROR_CODE(xa_severity_fatal, xa_class_api, XA_CODEC_AAC_DEC, 4)
} |
| enum | xa_error_nonfatal_config_aac_dec {
XA_AACDEC_CONFIG_NONFATAL_PARAMS_NOT_SET = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_config, XA_CODEC_AAC_DEC, 0)
, XA_AACDEC_CONFIG_NONFATAL_DATA_RATE_NOT_SET = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_config, XA_CODEC_AAC_DEC, 1)
, XA_AACDEC_CONFIG_NONFATAL_PARTIAL_CHANROUTING = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_config, XA_CODEC_AAC_DEC, 2)
, XA_AACDEC_CONFIG_NONFATAL_INVALID_GEN_STRM_POS = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_config, XA_CODEC_AAC_DEC, 3)
,
XA_AACDEC_CONFIG_NONFATAL_CPID_NOT_PRESENT = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_config, XA_CODEC_AAC_DEC, 4)
, XA_AACDEC_CONFIG_NONFATAL_INVALID_PRL_PARAMS = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_config, XA_CODEC_AAC_DEC, 5)
, XA_AACDEC_CONFIG_NONFATAL_INVALID_DRC_PARAMS = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_config, XA_CODEC_AAC_DEC, 6)
, XA_AACDEC_CONFIG_NONFATAL_INVALID_PARAM_VALUE = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_config, XA_CODEC_AAC_DEC, 7)
} |
| enum | xa_error_fatal_config_aac_dec {
XA_AACDEC_CONFIG_FATAL_INVALID_BDOWNSAMPLE = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 0)
, XA_AACDEC_CONFIG_FATAL_INVALID_BBITSTREAMDOWNMIX = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 1)
, XA_AACDEC_CONFIG_FATAL_INVALID_EXTERNALSAMPLINGRATE = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 2)
, XA_AACDEC_CONFIG_FATAL_INVALID_EXTERNALBSFORMAT = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 3)
,
XA_AACDEC_CONFIG_FATAL_INVALID_TO_STEREO = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 4)
, XA_AACDEC_CONFIG_FATAL_INVALID_OUTNCHANS = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 5)
, XA_AACDEC_CONFIG_FATAL_INVALID_SBR_SIGNALING = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 6)
, XA_AACDEC_CONFIG_FATAL_INVALID_CHANROUTING = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 7)
,
XA_AACDEC_CONFIG_FATAL_INVALID_PCM_WDSZ = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 8)
, XA_AACDEC_CONFIG_FATAL_INVALID_ZERO_UNUSED_CHANS = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 9)
, XA_AACDEC_CONFIG_FATAL_INVALID_EXTERNALCHCONFIG = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 10)
, XA_AACDEC_CONFIG_FATAL_INVALID_DECODELAYERS = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 11)
,
XA_AACDEC_CONFIG_FATAL_INVALID_EXTERNALBITRATE = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 12)
, XA_AACDEC_CONFIG_FATAL_INVALID_CONCEALMENT_PARAM = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_AAC_DEC, 13)
} |
| enum | xa_error_nonfatal_execute_aac_dec {
XA_AACDEC_EXECUTE_NONFATAL_INSUFFICIENT_FRAME_DATA = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 0)
, XA_AACDEC_EXECUTE_NONFATAL_RUNTIME_INIT_RAMP_DOWN = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 1)
, XA_AACDEC_EXECUTE_NONFATAL_RAW_FRAME_PARSE_ERROR = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 2)
, XA_AACDEC_EXECUTE_NONFATAL_ADTS_HEADER_ERROR = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 3)
,
XA_AACDEC_EXECUTE_NONFATAL_ADTS_HEADER_NOT_FOUND = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 4)
, XA_AACDEC_EXECUTE_NONFATAL_DABPLUS_HEADER_NOT_FOUND = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 5)
, XA_AACDEC_EXECUTE_NONFATAL_LOAS_HEADER_ERROR = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 6)
, XA_AACDEC_EXECUTE_NONFATAL_STREAM_CHANGE = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 7)
,
XA_AACDEC_EXECUTE_NONFATAL_HEADER_NOT_FOUND = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 8)
, XA_AACDEC_EXECUTE_NONFATAL_UNSUPPORTED_FEATURE = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 9)
, XA_AACDEC_EXECUTE_NONFATAL_HEADER_ERROR = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 10)
, XA_AACDEC_EXECUTE_NONFATAL_PARTIAL_LAST_FRAME = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 11)
,
XA_AACDEC_EXECUTE_NONFATAL_EMPTY_INPUT_BUFFER = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 12)
, XA_AACDEC_EXECUTE_NONFATAL_ROUTING_ABSENT_CH_IGNORED = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 13)
, XA_AACDEC_EXECUTE_NONFATAL_NEXT_SYNC_NOT_FOUND = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_execute, XA_CODEC_AAC_DEC, 14)
} |
| enum | xa_error_fatal_execute_aac_dec {
XA_AACDEC_EXECUTE_FATAL_PARSING_ERROR = XA_ERROR_CODE(xa_severity_fatal, xa_class_execute, XA_CODEC_AAC_DEC, 0)
, XA_AACDEC_EXECUTE_FATAL_RAW_FRAME_PARSE_ERROR = XA_ERROR_CODE(xa_severity_fatal, xa_class_execute, XA_CODEC_AAC_DEC, 1)
, XA_AACDEC_EXECUTE_FATAL_BAD_INPUT_FAILURE = XA_ERROR_CODE(xa_severity_fatal, xa_class_execute, XA_CODEC_AAC_DEC, 2)
, XA_AACDEC_EXECUTE_FATAL_UNSUPPORTED_FEATURE = XA_ERROR_CODE(xa_severity_fatal, xa_class_execute, XA_CODEC_AAC_DEC, 3)
,
XA_AACDEC_EXECUTE_FATAL_ERROR_IN_CHANROUTING = XA_ERROR_CODE(xa_severity_fatal, xa_class_execute, XA_CODEC_AAC_DEC, 4)
, XA_AACDEC_EXECUTE_FATAL_EMPTY_INPUT_BUFFER = XA_ERROR_CODE(xa_severity_fatal, xa_class_execute, XA_CODEC_AAC_DEC, 5)
, XA_AACDEC_EXECUTE_FATAL_LOAS_HEADER_CHANGE = XA_ERROR_CODE(xa_severity_fatal, xa_class_execute, XA_CODEC_AAC_DEC, 6)
, XA_AACDEC_EXECUTE_FATAL_INIT_ERROR = XA_ERROR_CODE(xa_severity_fatal, xa_class_execute, XA_CODEC_AAC_DEC, 7)
,
XA_AACDEC_EXECUTE_FATAL_UNKNOWN_STREAM_FORMAT = XA_ERROR_CODE(xa_severity_fatal, xa_class_execute, XA_CODEC_AAC_DEC, 8)
, XA_AACDEC_EXECUTE_FATAL_ADIF_HEADER_NOT_FOUND = XA_ERROR_CODE(xa_severity_fatal, xa_class_execute, XA_CODEC_AAC_DEC, 9)
} |
| enum | xa_aac_dec_pce_status { XA_AACDEC_PCE_NOT_FOUND_YET = 0
, XA_AACDEC_PCE_NEW = 1
, XA_AACDEC_PCE_USE_PREV = 2
} |