Arduino FDK AAC Encoder and Decoder Library
All Classes Namespaces Functions Enumerations Enumerator Pages
info.h
1 
5 namespace aac_fdk {
6 
7 typedef enum {
8  TT_UNKNOWN = -1,
9  TT_MP4_RAW = 0,
15  TT_MP4_LATM_MCP0 = 7,
18  TT_MP4_LOAS = 10,
20  TT_DRM = 12
23 
27 typedef enum {
29  0x0002,
36  0x0003,
39  0x0004,
57  0x0011,
87  0x0012,
114  0x0020,
115  AAC_METADATA_EXPIRY_TIME = 0x0021,
122  AAC_CONCEAL_METHOD = 0x0100,
130  0x0200,
136  AAC_DRC_ATTENUATION_FACTOR = 0x0201,
141  0x0202,
155  0x0203,
161  0x0204,
168  0x0205,
175  AAC_UNIDRC_SET_EFFECT = 0x0206,
187  0x0207,
193  0x0300,
198  0x0603
203 
210 typedef enum {
211  AACENC_AOT =
212  0x0100,
234  AACENC_BITRATE = 0x0101,
240  AACENC_BITRATEMODE = 0x0102,
259  AACENC_SAMPLERATE = 0x0103,
264  AACENC_SBR_MODE = 0x0104,
272  0x0105,
281  AACENC_CHANNELMODE = 0x0106,
288  0x0107,
295  0x0108,
305  0x0200,
317  AACENC_BANDWIDTH = 0x0203,
326  0x0207,
341  AACENC_TRANSMUX = 0x0300,
354  0x0301,
363  0x0302,
434  0x0303,
440  0x0304,
449  AACENC_PROTECTION = 0x0306,
454  0x0500,
460  AACENC_METADATA_MODE = 0x0600,
469  0xFF00,
474  AACENC_NONE = 0xFFFF
477 
478 
479 }
Definition: AACDecoderFDK.h:9
TRANSPORT_TYPE
Definition: info.h:7
@ TT_MP4_RAW
Definition: info.h:9
@ TT_UNKNOWN
Definition: info.h:8
@ TT_MP4_ADTS
Definition: info.h:12
@ TT_DRM
Definition: info.h:20
@ TT_MP4_LATM_MCP1
Definition: info.h:14
@ TT_MP4_LATM_MCP0
Definition: info.h:15
@ TT_MP4_LOAS
Definition: info.h:18
@ TT_MP4_ADIF
Definition: info.h:11
AACDEC_PARAM
AAC decoder setting parameters.
Definition: info.h:27
@ AAC_CONCEAL_METHOD
Definition: info.h:122
@ AAC_QMF_LOWPOWER
Definition: info.h:192
@ AAC_PCM_LIMITER_RELEAS_TIME
Definition: info.h:52
@ AAC_METADATA_PROFILE
Definition: info.h:113
@ AAC_PCM_MIN_OUTPUT_CHANNELS
Definition: info.h:56
@ AAC_TPDEC_CLEAR_BUFFER
Definition: info.h:197
@ AAC_UNIDRC_SET_EFFECT
Definition: info.h:175
@ AAC_PCM_LIMITER_ATTACK_TIME
Definition: info.h:48
@ AAC_DRC_ATTENUATION_FACTOR
Definition: info.h:136
@ AAC_DRC_REFERENCE_LEVEL
Definition: info.h:140
@ AAC_METADATA_EXPIRY_TIME
Definition: info.h:115
@ AAC_UNIDRC_ALBUM_MODE
Definition: info.h:186
@ AAC_PCM_LIMITER_ENABLE
Definition: info.h:38
@ AAC_PCM_DUAL_CHANNEL_OUTPUT_MODE
Definition: info.h:28
@ AAC_DRC_HEAVY_COMPRESSION
Definition: info.h:154
@ AAC_DRC_DEFAULT_PRESENTATION_MODE
Definition: info.h:160
@ AAC_DRC_BOOST_FACTOR
Definition: info.h:129
@ AAC_PCM_OUTPUT_CHANNEL_MAPPING
Definition: info.h:35
@ AAC_PCM_MAX_OUTPUT_CHANNELS
Definition: info.h:86
@ AAC_DRC_ENC_TARGET_LEVEL
Definition: info.h:167
AACENC_PARAM
AAC encoder setting parameters.
Definition: info.h:210
@ AACENC_AOT
Definition: info.h:211
@ AACENC_CHANNELORDER
Definition: info.h:287
@ AACENC_HEADER_PERIOD
Definition: info.h:353
@ AACENC_AUDIOMUXVER
Definition: info.h:439
@ AACENC_TRANSMUX
Definition: info.h:341
@ AACENC_BITRATE
Definition: info.h:234
@ AACENC_SBR_RATIO
Definition: info.h:294
@ AACENC_GRANULE_LENGTH
Definition: info.h:271
@ AACENC_ANCILLARY_BITRATE
Definition: info.h:453
@ AACENC_NONE
Definition: info.h:474
@ AACENC_SIGNALING_MODE
Definition: info.h:362
@ AACENC_BANDWIDTH
Definition: info.h:317
@ AACENC_SAMPLERATE
Definition: info.h:259
@ AACENC_TPSUBFRAMES
Definition: info.h:433
@ AACENC_PEAK_BITRATE
Definition: info.h:325
@ AACENC_BITRATEMODE
Definition: info.h:240
@ AACENC_PROTECTION
Definition: info.h:449
@ AACENC_CHANNELMODE
Definition: info.h:281
@ AACENC_CONTROL_STATE
Definition: info.h:468
@ AACENC_SBR_MODE
Definition: info.h:264
@ AACENC_METADATA_MODE
Definition: info.h:460
@ AACENC_AFTERBURNER
Definition: info.h:304