OpenMAXBellagio  0.9.3
OpenMAX IL Audio Domain

Modules

 MIDI
 
 Audio effects
 

Data Structures

struct  OMX_AUDIO_PORTDEFINITIONTYPE
 
struct  OMX_AUDIO_PARAM_PORTFORMATTYPE
 
struct  OMX_AUDIO_PARAM_PCMMODETYPE
 
struct  OMX_AUDIO_PARAM_MP3TYPE
 
struct  OMX_AUDIO_PARAM_AACPROFILETYPE
 
struct  OMX_AUDIO_PARAM_VORBISTYPE
 
struct  OMX_AUDIO_PARAM_WMATYPE
 
struct  OMX_AUDIO_PARAM_RATYPE
 
struct  OMX_AUDIO_PARAM_SBCTYPE
 
struct  OMX_AUDIO_PARAM_ADPCMTYPE
 
struct  OMX_AUDIO_PARAM_G723TYPE
 
struct  OMX_AUDIO_PARAM_G726TYPE
 
struct  OMX_AUDIO_PARAM_G729TYPE
 
struct  OMX_AUDIO_PARAM_AMRTYPE
 
struct  OMX_AUDIO_PARAM_GSMFRTYPE
 
struct  OMX_AUDIO_PARAM_GSMHRTYPE
 
struct  OMX_AUDIO_PARAM_GSMEFRTYPE
 
struct  OMX_AUDIO_PARAM_TDMAFRTYPE
 
struct  OMX_AUDIO_PARAM_TDMAEFRTYPE
 
struct  OMX_AUDIO_PARAM_PDCFRTYPE
 
struct  OMX_AUDIO_PARAM_PDCEFRTYPE
 
struct  OMX_AUDIO_PARAM_PDCHRTYPE
 
struct  OMX_AUDIO_PARAM_QCELP8TYPE
 
struct  OMX_AUDIO_PARAM_QCELP13TYPE
 
struct  OMX_AUDIO_PARAM_EVRCTYPE
 
struct  OMX_AUDIO_PARAM_SMVTYPE
 
struct  OMX_AUDIO_PARAM_MIDITYPE
 
struct  OMX_AUDIO_PARAM_MIDILOADUSERSOUNDTYPE
 
struct  OMX_AUDIO_CONFIG_MIDIIMMEDIATEEVENTTYPE
 
struct  OMX_AUDIO_CONFIG_MIDISOUNDBANKPROGRAMTYPE
 
struct  OMX_AUDIO_CONFIG_MIDICONTROLTYPE
 
struct  OMX_AUDIO_CONFIG_MIDISTATUSTYPE
 
struct  OMX_AUDIO_CONFIG_MIDIMETAEVENTTYPE
 
struct  OMX_AUDIO_CONFIG_MIDIMETAEVENTDATATYPE
 
struct  OMX_AUDIO_CONFIG_VOLUMETYPE
 
struct  OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE
 
struct  OMX_AUDIO_CONFIG_BALANCETYPE
 
struct  OMX_AUDIO_CONFIG_MUTETYPE
 
struct  OMX_AUDIO_CONFIG_CHANNELMUTETYPE
 
struct  OMX_AUDIO_CONFIG_LOUDNESSTYPE
 
struct  OMX_AUDIO_CONFIG_BASSTYPE
 
struct  OMX_AUDIO_CONFIG_TREBLETYPE
 
struct  OMX_AUDIO_CONFIG_EQUALIZERTYPE
 
struct  OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE
 
struct  OMX_AUDIO_CONFIG_CHORUSTYPE
 
struct  OMX_AUDIO_CONFIG_REVERBERATIONTYPE
 
struct  OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE
 
struct  OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE
 

Macros

#define OMX_AUDIO_MAXCHANNELS   16
 
#define OMX_MIN_PCMPAYLOAD_MSEC   5
 
#define OMX_AUDIO_AACToolNone   0x00000000
 
#define OMX_AUDIO_AACToolMS   0x00000001
 
#define OMX_AUDIO_AACToolIS   0x00000002
 
#define OMX_AUDIO_AACToolTNS   0x00000004
 
#define OMX_AUDIO_AACToolPNS   0x00000008
 
#define OMX_AUDIO_AACToolLTP   0x00000010
 
#define OMX_AUDIO_AACToolAll   0x7FFFFFFF
 
#define OMX_AUDIO_AACERNone   0x00000000
 
#define OMX_AUDIO_AACERVCB11   0x00000001
 
#define OMX_AUDIO_AACERRVLC   0x00000002
 
#define OMX_AUDIO_AACERHCR   0x00000004
 
#define OMX_AUDIO_AACERAll   0x7FFFFFFF
 

Typedefs

typedef enum OMX_AUDIO_CODINGTYPE OMX_AUDIO_CODINGTYPE
 
typedef struct OMX_AUDIO_PORTDEFINITIONTYPE OMX_AUDIO_PORTDEFINITIONTYPE
 
typedef struct OMX_AUDIO_PARAM_PORTFORMATTYPE OMX_AUDIO_PARAM_PORTFORMATTYPE
 
typedef enum OMX_AUDIO_PCMMODETYPE OMX_AUDIO_PCMMODETYPE
 
typedef enum OMX_AUDIO_CHANNELTYPE OMX_AUDIO_CHANNELTYPE
 
typedef struct OMX_AUDIO_PARAM_PCMMODETYPE OMX_AUDIO_PARAM_PCMMODETYPE
 
typedef enum OMX_AUDIO_CHANNELMODETYPE OMX_AUDIO_CHANNELMODETYPE
 
typedef enum OMX_AUDIO_MP3STREAMFORMATTYPE OMX_AUDIO_MP3STREAMFORMATTYPE
 
typedef struct OMX_AUDIO_PARAM_MP3TYPE OMX_AUDIO_PARAM_MP3TYPE
 
typedef enum OMX_AUDIO_AACSTREAMFORMATTYPE OMX_AUDIO_AACSTREAMFORMATTYPE
 
typedef enum OMX_AUDIO_AACPROFILETYPE OMX_AUDIO_AACPROFILETYPE
 
typedef struct OMX_AUDIO_PARAM_AACPROFILETYPE OMX_AUDIO_PARAM_AACPROFILETYPE
 
typedef struct OMX_AUDIO_PARAM_VORBISTYPE OMX_AUDIO_PARAM_VORBISTYPE
 
typedef enum OMX_AUDIO_WMAFORMATTYPE OMX_AUDIO_WMAFORMATTYPE
 
typedef enum OMX_AUDIO_WMAPROFILETYPE OMX_AUDIO_WMAPROFILETYPE
 
typedef struct OMX_AUDIO_PARAM_WMATYPE OMX_AUDIO_PARAM_WMATYPE
 
typedef enum OMX_AUDIO_RAFORMATTYPE OMX_AUDIO_RAFORMATTYPE
 
typedef struct OMX_AUDIO_PARAM_RATYPE OMX_AUDIO_PARAM_RATYPE
 
typedef enum OMX_AUDIO_SBCALLOCMETHODTYPE OMX_AUDIO_SBCALLOCMETHODTYPE
 
typedef struct OMX_AUDIO_PARAM_SBCTYPE OMX_AUDIO_PARAM_SBCTYPE
 
typedef struct OMX_AUDIO_PARAM_ADPCMTYPE OMX_AUDIO_PARAM_ADPCMTYPE
 
typedef enum OMX_AUDIO_G723RATE OMX_AUDIO_G723RATE
 
typedef struct OMX_AUDIO_PARAM_G723TYPE OMX_AUDIO_PARAM_G723TYPE
 
typedef enum OMX_AUDIO_G726MODE OMX_AUDIO_G726MODE
 
typedef struct OMX_AUDIO_PARAM_G726TYPE OMX_AUDIO_PARAM_G726TYPE
 
typedef enum OMX_AUDIO_G729TYPE OMX_AUDIO_G729TYPE
 
typedef struct OMX_AUDIO_PARAM_G729TYPE OMX_AUDIO_PARAM_G729TYPE
 
typedef enum OMX_AUDIO_AMRFRAMEFORMATTYPE OMX_AUDIO_AMRFRAMEFORMATTYPE
 
typedef enum OMX_AUDIO_AMRBANDMODETYPE OMX_AUDIO_AMRBANDMODETYPE
 
typedef enum OMX_AUDIO_AMRDTXMODETYPE OMX_AUDIO_AMRDTXMODETYPE
 
typedef struct OMX_AUDIO_PARAM_AMRTYPE OMX_AUDIO_PARAM_AMRTYPE
 
typedef struct OMX_AUDIO_PARAM_GSMFRTYPE OMX_AUDIO_PARAM_GSMFRTYPE
 
typedef struct OMX_AUDIO_PARAM_GSMHRTYPE OMX_AUDIO_PARAM_GSMHRTYPE
 
typedef struct OMX_AUDIO_PARAM_GSMEFRTYPE OMX_AUDIO_PARAM_GSMEFRTYPE
 
typedef struct OMX_AUDIO_PARAM_TDMAFRTYPE OMX_AUDIO_PARAM_TDMAFRTYPE
 
typedef struct OMX_AUDIO_PARAM_TDMAEFRTYPE OMX_AUDIO_PARAM_TDMAEFRTYPE
 
typedef struct OMX_AUDIO_PARAM_PDCFRTYPE OMX_AUDIO_PARAM_PDCFRTYPE
 
typedef struct OMX_AUDIO_PARAM_PDCEFRTYPE OMX_AUDIO_PARAM_PDCEFRTYPE
 
typedef struct OMX_AUDIO_PARAM_PDCHRTYPE OMX_AUDIO_PARAM_PDCHRTYPE
 
typedef enum OMX_AUDIO_CDMARATETYPE OMX_AUDIO_CDMARATETYPE
 
typedef struct OMX_AUDIO_PARAM_QCELP8TYPE OMX_AUDIO_PARAM_QCELP8TYPE
 
typedef struct OMX_AUDIO_PARAM_QCELP13TYPE OMX_AUDIO_PARAM_QCELP13TYPE
 
typedef struct OMX_AUDIO_PARAM_EVRCTYPE OMX_AUDIO_PARAM_EVRCTYPE
 
typedef struct OMX_AUDIO_PARAM_SMVTYPE OMX_AUDIO_PARAM_SMVTYPE
 
typedef struct OMX_AUDIO_CONFIG_VOLUMETYPE OMX_AUDIO_CONFIG_VOLUMETYPE
 
typedef struct OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE
 
typedef struct OMX_AUDIO_CONFIG_BALANCETYPE OMX_AUDIO_CONFIG_BALANCETYPE
 
typedef struct OMX_AUDIO_CONFIG_MUTETYPE OMX_AUDIO_CONFIG_MUTETYPE
 
typedef struct OMX_AUDIO_CONFIG_CHANNELMUTETYPE OMX_AUDIO_CONFIG_CHANNELMUTETYPE
 
typedef struct OMX_AUDIO_CONFIG_LOUDNESSTYPE OMX_AUDIO_CONFIG_LOUDNESSTYPE
 
typedef struct OMX_AUDIO_CONFIG_BASSTYPE OMX_AUDIO_CONFIG_BASSTYPE
 
typedef struct OMX_AUDIO_CONFIG_TREBLETYPE OMX_AUDIO_CONFIG_TREBLETYPE
 

Enumerations

enum  OMX_AUDIO_CODINGTYPE {
  OMX_AUDIO_CodingUnused = 0, OMX_AUDIO_CodingAutoDetect, OMX_AUDIO_CodingPCM, OMX_AUDIO_CodingADPCM,
  OMX_AUDIO_CodingAMR, OMX_AUDIO_CodingGSMFR, OMX_AUDIO_CodingGSMEFR, OMX_AUDIO_CodingGSMHR,
  OMX_AUDIO_CodingPDCFR, OMX_AUDIO_CodingPDCEFR, OMX_AUDIO_CodingPDCHR, OMX_AUDIO_CodingTDMAFR,
  OMX_AUDIO_CodingTDMAEFR, OMX_AUDIO_CodingQCELP8, OMX_AUDIO_CodingQCELP13, OMX_AUDIO_CodingEVRC,
  OMX_AUDIO_CodingSMV, OMX_AUDIO_CodingG711, OMX_AUDIO_CodingG723, OMX_AUDIO_CodingG726,
  OMX_AUDIO_CodingG729, OMX_AUDIO_CodingAAC, OMX_AUDIO_CodingMP3, OMX_AUDIO_CodingSBC,
  OMX_AUDIO_CodingVORBIS, OMX_AUDIO_CodingWMA, OMX_AUDIO_CodingRA, OMX_AUDIO_CodingMIDI,
  OMX_AUDIO_CodingKhronosExtensions = 0x6F000000, OMX_AUDIO_CodingVendorStartUnused = 0x7F000000, OMX_AUDIO_CodingMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_PCMMODETYPE {
  OMX_AUDIO_PCMModeLinear = 0, OMX_AUDIO_PCMModeALaw, OMX_AUDIO_PCMModeMULaw, OMX_AUDIO_PCMModeKhronosExtensions = 0x6F000000,
  OMX_AUDIO_PCMModeVendorStartUnused = 0x7F000000, OMX_AUDIO_PCMModeMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_CHANNELTYPE {
  OMX_AUDIO_ChannelNone = 0x0, OMX_AUDIO_ChannelLF = 0x1, OMX_AUDIO_ChannelRF = 0x2, OMX_AUDIO_ChannelCF = 0x3,
  OMX_AUDIO_ChannelLS = 0x4, OMX_AUDIO_ChannelRS = 0x5, OMX_AUDIO_ChannelLFE = 0x6, OMX_AUDIO_ChannelCS = 0x7,
  OMX_AUDIO_ChannelLR = 0x8, OMX_AUDIO_ChannelRR = 0x9, OMX_AUDIO_ChannelKhronosExtensions = 0x6F000000, OMX_AUDIO_ChannelVendorStartUnused = 0x7F000000,
  OMX_AUDIO_ChannelMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_CHANNELMODETYPE {
  OMX_AUDIO_ChannelModeStereo = 0, OMX_AUDIO_ChannelModeJointStereo, OMX_AUDIO_ChannelModeDual, OMX_AUDIO_ChannelModeMono,
  OMX_AUDIO_ChannelModeKhronosExtensions = 0x6F000000, OMX_AUDIO_ChannelModeVendorStartUnused = 0x7F000000, OMX_AUDIO_ChannelModeMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_MP3STREAMFORMATTYPE {
  OMX_AUDIO_MP3StreamFormatMP1Layer3 = 0, OMX_AUDIO_MP3StreamFormatMP2Layer3, OMX_AUDIO_MP3StreamFormatMP2_5Layer3, OMX_AUDIO_MP3StreamFormatKhronosExtensions = 0x6F000000,
  OMX_AUDIO_MP3StreamFormatVendorStartUnused = 0x7F000000, OMX_AUDIO_MP3StreamFormatMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_AACSTREAMFORMATTYPE {
  OMX_AUDIO_AACStreamFormatMP2ADTS = 0, OMX_AUDIO_AACStreamFormatMP4ADTS, OMX_AUDIO_AACStreamFormatMP4LOAS, OMX_AUDIO_AACStreamFormatMP4LATM,
  OMX_AUDIO_AACStreamFormatADIF, OMX_AUDIO_AACStreamFormatMP4FF, OMX_AUDIO_AACStreamFormatRAW, OMX_AUDIO_AACStreamFormatKhronosExtensions = 0x6F000000,
  OMX_AUDIO_AACStreamFormatVendorStartUnused = 0x7F000000, OMX_AUDIO_AACStreamFormatMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_AACPROFILETYPE {
  OMX_AUDIO_AACObjectNull = 0, OMX_AUDIO_AACObjectMain = 1, OMX_AUDIO_AACObjectLC, OMX_AUDIO_AACObjectSSR,
  OMX_AUDIO_AACObjectLTP, OMX_AUDIO_AACObjectHE, OMX_AUDIO_AACObjectScalable, OMX_AUDIO_AACObjectERLC = 17,
  OMX_AUDIO_AACObjectLD = 23, OMX_AUDIO_AACObjectHE_PS = 29, OMX_AUDIO_AACObjectKhronosExtensions = 0x6F000000, OMX_AUDIO_AACObjectVendorStartUnused = 0x7F000000,
  OMX_AUDIO_AACObjectMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_WMAFORMATTYPE {
  OMX_AUDIO_WMAFormatUnused = 0, OMX_AUDIO_WMAFormat7, OMX_AUDIO_WMAFormat8, OMX_AUDIO_WMAFormat9,
  OMX_AUDIO_WMAFormatKhronosExtensions = 0x6F000000, OMX_AUDIO_WMAFormatVendorStartUnused = 0x7F000000, OMX_AUDIO_WMAFormatMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_WMAPROFILETYPE {
  OMX_AUDIO_WMAProfileUnused = 0, OMX_AUDIO_WMAProfileL1, OMX_AUDIO_WMAProfileL2, OMX_AUDIO_WMAProfileL3,
  OMX_AUDIO_WMAProfileKhronosExtensions = 0x6F000000, OMX_AUDIO_WMAProfileVendorStartUnused = 0x7F000000, OMX_AUDIO_WMAProfileMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_RAFORMATTYPE {
  OMX_AUDIO_RAFormatUnused = 0, OMX_AUDIO_RA8, OMX_AUDIO_RA9, OMX_AUDIO_RA10_AAC,
  OMX_AUDIO_RA10_CODEC, OMX_AUDIO_RA10_LOSSLESS, OMX_AUDIO_RA10_MULTICHANNEL, OMX_AUDIO_RA10_VOICE,
  OMX_AUDIO_RAFormatKhronosExtensions = 0x6F000000, OMX_AUDIO_RAFormatVendorStartUnused = 0x7F000000, OMX_VIDEO_RAFormatMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_SBCALLOCMETHODTYPE {
  OMX_AUDIO_SBCAllocMethodLoudness, OMX_AUDIO_SBCAllocMethodSNR, OMX_AUDIO_SBCAllocMethodKhronosExtensions = 0x6F000000, OMX_AUDIO_SBCAllocMethodVendorStartUnused = 0x7F000000,
  OMX_AUDIO_SBCAllocMethodMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_G723RATE {
  OMX_AUDIO_G723ModeUnused = 0, OMX_AUDIO_G723ModeLow, OMX_AUDIO_G723ModeHigh, OMX_AUDIO_G723ModeKhronosExtensions = 0x6F000000,
  OMX_AUDIO_G723ModeVendorStartUnused = 0x7F000000, OMX_AUDIO_G723ModeMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_G726MODE {
  OMX_AUDIO_G726ModeUnused = 0, OMX_AUDIO_G726Mode16, OMX_AUDIO_G726Mode24, OMX_AUDIO_G726Mode32,
  OMX_AUDIO_G726Mode40, OMX_AUDIO_G726ModeKhronosExtensions = 0x6F000000, OMX_AUDIO_G726ModeVendorStartUnused = 0x7F000000, OMX_AUDIO_G726ModeMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_G729TYPE {
  OMX_AUDIO_G729 = 0, OMX_AUDIO_G729A, OMX_AUDIO_G729B, OMX_AUDIO_G729AB,
  OMX_AUDIO_G729KhronosExtensions = 0x6F000000, OMX_AUDIO_G729VendorStartUnused = 0x7F000000, OMX_AUDIO_G729Max = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_AMRFRAMEFORMATTYPE {
  OMX_AUDIO_AMRFrameFormatConformance = 0, OMX_AUDIO_AMRFrameFormatIF1, OMX_AUDIO_AMRFrameFormatIF2, OMX_AUDIO_AMRFrameFormatFSF,
  OMX_AUDIO_AMRFrameFormatRTPPayload, OMX_AUDIO_AMRFrameFormatITU, OMX_AUDIO_AMRFrameFormatKhronosExtensions = 0x6F000000, OMX_AUDIO_AMRFrameFormatVendorStartUnused = 0x7F000000,
  OMX_AUDIO_AMRFrameFormatMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_AMRBANDMODETYPE {
  OMX_AUDIO_AMRBandModeUnused = 0, OMX_AUDIO_AMRBandModeNB0, OMX_AUDIO_AMRBandModeNB1, OMX_AUDIO_AMRBandModeNB2,
  OMX_AUDIO_AMRBandModeNB3, OMX_AUDIO_AMRBandModeNB4, OMX_AUDIO_AMRBandModeNB5, OMX_AUDIO_AMRBandModeNB6,
  OMX_AUDIO_AMRBandModeNB7, OMX_AUDIO_AMRBandModeWB0, OMX_AUDIO_AMRBandModeWB1, OMX_AUDIO_AMRBandModeWB2,
  OMX_AUDIO_AMRBandModeWB3, OMX_AUDIO_AMRBandModeWB4, OMX_AUDIO_AMRBandModeWB5, OMX_AUDIO_AMRBandModeWB6,
  OMX_AUDIO_AMRBandModeWB7, OMX_AUDIO_AMRBandModeWB8, OMX_AUDIO_AMRBandModeKhronosExtensions = 0x6F000000, OMX_AUDIO_AMRBandModeVendorStartUnused = 0x7F000000,
  OMX_AUDIO_AMRBandModeMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_AMRDTXMODETYPE {
  OMX_AUDIO_AMRDTXModeOff = 0, OMX_AUDIO_AMRDTXModeOnVAD1, OMX_AUDIO_AMRDTXModeOnVAD2, OMX_AUDIO_AMRDTXModeOnAuto,
  OMX_AUDIO_AMRDTXasEFR, OMX_AUDIO_AMRDTXModeKhronosExtensions = 0x6F000000, OMX_AUDIO_AMRDTXModeVendorStartUnused = 0x7F000000, OMX_AUDIO_AMRDTXModeMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_CDMARATETYPE {
  OMX_AUDIO_CDMARateBlank = 0, OMX_AUDIO_CDMARateFull, OMX_AUDIO_CDMARateHalf, OMX_AUDIO_CDMARateQuarter,
  OMX_AUDIO_CDMARateEighth, OMX_AUDIO_CDMARateErasure, OMX_AUDIO_CDMARateKhronosExtensions = 0x6F000000, OMX_AUDIO_CDMARateVendorStartUnused = 0x7F000000,
  OMX_AUDIO_CDMARateMax = 0x7FFFFFFF
}
 

Detailed Description

Structures for OpenMAX IL Audio domain

Macro Definition Documentation

§ OMX_AUDIO_AACERAll

#define OMX_AUDIO_AACERAll   0x7FFFFFFF

all AAC ER tools allowed/used

Definition at line 270 of file OMX_Audio.h.

§ OMX_AUDIO_AACERHCR

#define OMX_AUDIO_AACERHCR   0x00000004

HCR: Huffman Codeword Reordering

Definition at line 269 of file OMX_Audio.h.

§ OMX_AUDIO_AACERNone

#define OMX_AUDIO_AACERNone   0x00000000

MPEG-4 AAC error resilience (ER) tool usage (for nAACERtools in OMX_AUDIO_PARAM_AACPROFILETYPE). Required for ER encoder configuration and optional as decoder info output no AAC ER tools allowed/used

Definition at line 266 of file OMX_Audio.h.

§ OMX_AUDIO_AACERRVLC

#define OMX_AUDIO_AACERRVLC   0x00000002

RVLC: Reversible Variable Length Coding

Definition at line 268 of file OMX_Audio.h.

§ OMX_AUDIO_AACERVCB11

#define OMX_AUDIO_AACERVCB11   0x00000001

VCB11: Virtual Code Books for AAC section data

Definition at line 267 of file OMX_Audio.h.

§ OMX_AUDIO_AACToolAll

#define OMX_AUDIO_AACToolAll   0x7FFFFFFF

all AAC tools allowed or active (

Definition at line 262 of file OMX_Audio.h.

§ OMX_AUDIO_AACToolIS

#define OMX_AUDIO_AACToolIS   0x00000002

IS: Intensity stereo tool allowed or active

Definition at line 258 of file OMX_Audio.h.

§ OMX_AUDIO_AACToolLTP

#define OMX_AUDIO_AACToolLTP   0x00000010

LTP: MPEG-4 Long Term Prediction tool allowed or active

Definition at line 261 of file OMX_Audio.h.

§ OMX_AUDIO_AACToolMS

#define OMX_AUDIO_AACToolMS   0x00000001

MS: Mid/side joint coding tool allowed or active

Definition at line 257 of file OMX_Audio.h.

§ OMX_AUDIO_AACToolNone

#define OMX_AUDIO_AACToolNone   0x00000000

AAC tool usage (for nAACtools in OMX_AUDIO_PARAM_AACPROFILETYPE). Required for encoder configuration and optional as decoder info output. For MP3, OMX_AUDIO_CHANNELMODETYPE is sufficient. no AAC tools allowed (encoder config) or active (decoder info output)

Definition at line 256 of file OMX_Audio.h.

§ OMX_AUDIO_AACToolPNS

#define OMX_AUDIO_AACToolPNS   0x00000008

PNS: MPEG-4 Perceptual Noise substitution tool allowed or active

Definition at line 260 of file OMX_Audio.h.

§ OMX_AUDIO_AACToolTNS

#define OMX_AUDIO_AACToolTNS   0x00000004

TNS: Temporal Noise Shaping tool allowed or active

Definition at line 259 of file OMX_Audio.h.

§ OMX_AUDIO_MAXCHANNELS

#define OMX_AUDIO_MAXCHANNELS   16

maximum number distinct audio channels that a buffer may contain

Definition at line 155 of file OMX_Audio.h.

§ OMX_MIN_PCMPAYLOAD_MSEC

#define OMX_MIN_PCMPAYLOAD_MSEC   5

Minimum audio buffer payload size for uncompressed (PCM) audio

Definition at line 156 of file OMX_Audio.h.

Typedef Documentation

§ OMX_AUDIO_AACPROFILETYPE

AAC mode type. Note that the term profile is used with the MPEG-2 standard and the term object type and profile is used with MPEG-4

§ OMX_AUDIO_AACSTREAMFORMATTYPE

§ OMX_AUDIO_AMRBANDMODETYPE

§ OMX_AUDIO_AMRDTXMODETYPE

AMR Discontinuous Transmission mode

§ OMX_AUDIO_AMRFRAMEFORMATTYPE

§ OMX_AUDIO_CDMARATETYPE

CDMA Rate types

§ OMX_AUDIO_CHANNELMODETYPE

Audio channel mode. This is used by both AAC and MP3, although the names are more appropriate for the MP3. For example, JointStereo for MP3 is CouplingChannels for AAC.

§ OMX_AUDIO_CHANNELTYPE

§ OMX_AUDIO_CODINGTYPE

Enumeration used to define the possible audio codings. If "OMX_AUDIO_CodingUnused" is selected, the coding selection must be done in a vendor specific way. Since this is for an audio processing element this enum is relevant. However, for another type of component other enums would be in this area.

§ OMX_AUDIO_CONFIG_BALANCETYPE

Audio balance setting

§ OMX_AUDIO_CONFIG_BASSTYPE

Enable / Disable for bass, which controls low frequencies

§ OMX_AUDIO_CONFIG_CHANNELMUTETYPE

§ OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE

Audio Volume adjustment for a channel

§ OMX_AUDIO_CONFIG_LOUDNESSTYPE

Enable / Disable for loudness control, which boosts bass and to a smaller extent high end frequencies to compensate for hearing ability at the extreme ends of the audio spectrum

§ OMX_AUDIO_CONFIG_MUTETYPE

Audio Port mute

§ OMX_AUDIO_CONFIG_TREBLETYPE

Enable / Disable for treble, which controls high frequencies tones

§ OMX_AUDIO_CONFIG_VOLUMETYPE

Audio Volume adjustment for a port

§ OMX_AUDIO_G723RATE

G723 rate

§ OMX_AUDIO_G726MODE

ITU G726 (ADPCM) rate

§ OMX_AUDIO_G729TYPE

G729 coder type

§ OMX_AUDIO_MP3STREAMFORMATTYPE

§ OMX_AUDIO_PARAM_AACPROFILETYPE

§ OMX_AUDIO_PARAM_ADPCMTYPE

ADPCM stream format parameters

§ OMX_AUDIO_PARAM_AMRTYPE

§ OMX_AUDIO_PARAM_EVRCTYPE

EVRC ( CDMA, EIA/TIA-127, RCELP up to 8.55kbps coder) stream format parameters

§ OMX_AUDIO_PARAM_G723TYPE

G723 - Sample rate must be 8 KHz

§ OMX_AUDIO_PARAM_G726TYPE

G.726 stream format parameters - must be at 8KHz

§ OMX_AUDIO_PARAM_G729TYPE

G729 stream format parameters - fixed 6KHz sample rate

§ OMX_AUDIO_PARAM_GSMEFRTYPE

GSM-EFR (ETSI 06.60, 3GPP 46.060) stream format parameters

§ OMX_AUDIO_PARAM_GSMFRTYPE

GSM_FR (ETSI 06.10, 3GPP 46.010) stream format parameters

§ OMX_AUDIO_PARAM_GSMHRTYPE

GSM-HR (ETSI 06.20, 3GPP 46.020) stream format parameters

§ OMX_AUDIO_PARAM_MP3TYPE

§ OMX_AUDIO_PARAM_PCMMODETYPE

PCM format description

§ OMX_AUDIO_PARAM_PDCEFRTYPE

PDC EFR ( RCR-27, ACELP 6.7kbps coder) stream format parameters

§ OMX_AUDIO_PARAM_PDCFRTYPE

PDC FR ( RCR-27, VSELP 6.7kbps coder) stream format parameters

§ OMX_AUDIO_PARAM_PDCHRTYPE

PDC HR ( RCR-27, PSI-CELP 3.45kbps coder) stream format parameters

§ OMX_AUDIO_PARAM_PORTFORMATTYPE

Port format parameter. This structure is used to enumerate the various data input/output format supported by the port.

§ OMX_AUDIO_PARAM_QCELP13TYPE

QCELP13 ( CDMA, EIA/TIA-733, 13.3kbps coder) stream format parameters

§ OMX_AUDIO_PARAM_QCELP8TYPE

QCELP8 (TIA/EIA-96, up to 8kbps coder) stream format parameters

§ OMX_AUDIO_PARAM_RATYPE

RA (Real Audio) params

§ OMX_AUDIO_PARAM_SBCTYPE

§ OMX_AUDIO_PARAM_SMVTYPE

SMV ( up to 8.55kbps coder) stream format parameters

§ OMX_AUDIO_PARAM_TDMAEFRTYPE

TDMA EFR (TIA/EIA-136-410, ACELP 7.4kbps coder) stream format parameters

§ OMX_AUDIO_PARAM_TDMAFRTYPE

TDMA FR (TIA/EIA-136-420, VSELP 7.95kbps coder) stream format parameters

§ OMX_AUDIO_PARAM_VORBISTYPE

§ OMX_AUDIO_PARAM_WMATYPE

§ OMX_AUDIO_PCMMODETYPE

PCM mode type

§ OMX_AUDIO_PORTDEFINITIONTYPE

The PortDefinition structure is used to define all of the parameters necessary for the compliant component to setup an input or an output audio path. If additional information is needed to define the parameters of the port (such as frequency), additional structures must be sent such as the OMX_AUDIO_PARAM_PCMMODETYPE structure to supply the extra parameters for the port.

§ OMX_AUDIO_RAFORMATTYPE

RealAudio format

§ OMX_AUDIO_SBCALLOCMETHODTYPE

SBC Allocation Method Type

§ OMX_AUDIO_WMAFORMATTYPE

§ OMX_AUDIO_WMAPROFILETYPE

Enumeration Type Documentation

§ OMX_AUDIO_AACPROFILETYPE

AAC mode type. Note that the term profile is used with the MPEG-2 standard and the term object type and profile is used with MPEG-4

Enumerator
OMX_AUDIO_AACObjectNull 

Null, not used

OMX_AUDIO_AACObjectMain 

AAC Main object

OMX_AUDIO_AACObjectLC 

AAC Low Complexity object (AAC profile)

OMX_AUDIO_AACObjectSSR 

AAC Scalable Sample Rate object

OMX_AUDIO_AACObjectLTP 

AAC Long Term Prediction object

OMX_AUDIO_AACObjectHE 

AAC High Efficiency (object type SBR, HE-AAC profile)

OMX_AUDIO_AACObjectScalable 

AAC Scalable object

OMX_AUDIO_AACObjectERLC 

ER AAC Low Complexity object (Error Resilient AAC-LC)

OMX_AUDIO_AACObjectLD 

AAC Low Delay object (Error Resilient)

OMX_AUDIO_AACObjectHE_PS 

AAC High Efficiency with Parametric Stereo coding (HE-AAC v2, object type PS)

OMX_AUDIO_AACObjectKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_AACObjectVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_AACObjectMax 

Definition at line 236 of file OMX_Audio.h.

§ OMX_AUDIO_AACSTREAMFORMATTYPE

Enumerator
OMX_AUDIO_AACStreamFormatMP2ADTS 

AAC Audio Data Transport Stream 2 format

OMX_AUDIO_AACStreamFormatMP4ADTS 

AAC Audio Data Transport Stream 4 format

OMX_AUDIO_AACStreamFormatMP4LOAS 

AAC Low Overhead Audio Stream format

OMX_AUDIO_AACStreamFormatMP4LATM 

AAC Low overhead Audio Transport Multiplex

OMX_AUDIO_AACStreamFormatADIF 

AAC Audio Data Interchange Format

OMX_AUDIO_AACStreamFormatMP4FF 

AAC inside MPEG-4/ISO File Format

OMX_AUDIO_AACStreamFormatRAW 

AAC Raw Format

OMX_AUDIO_AACStreamFormatKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_AACStreamFormatVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_AACStreamFormatMax 

Definition at line 220 of file OMX_Audio.h.

§ OMX_AUDIO_AMRBANDMODETYPE

AMR band mode

Enumerator
OMX_AUDIO_AMRBandModeUnused 

AMRNB Mode unused / unknown

OMX_AUDIO_AMRBandModeNB0 

AMRNB Mode 0 = 4750 bps

OMX_AUDIO_AMRBandModeNB1 

AMRNB Mode 1 = 5150 bps

OMX_AUDIO_AMRBandModeNB2 

AMRNB Mode 2 = 5900 bps

OMX_AUDIO_AMRBandModeNB3 

AMRNB Mode 3 = 6700 bps

OMX_AUDIO_AMRBandModeNB4 

AMRNB Mode 4 = 7400 bps

OMX_AUDIO_AMRBandModeNB5 

AMRNB Mode 5 = 7950 bps

OMX_AUDIO_AMRBandModeNB6 

AMRNB Mode 6 = 10200 bps

OMX_AUDIO_AMRBandModeNB7 

AMRNB Mode 7 = 12200 bps

OMX_AUDIO_AMRBandModeWB0 

AMRWB Mode 0 = 6600 bps

OMX_AUDIO_AMRBandModeWB1 

AMRWB Mode 1 = 8850 bps

OMX_AUDIO_AMRBandModeWB2 

AMRWB Mode 2 = 12650 bps

OMX_AUDIO_AMRBandModeWB3 

AMRWB Mode 3 = 14250 bps

OMX_AUDIO_AMRBandModeWB4 

AMRWB Mode 4 = 15850 bps

OMX_AUDIO_AMRBandModeWB5 

AMRWB Mode 5 = 18250 bps

OMX_AUDIO_AMRBandModeWB6 

AMRWB Mode 6 = 19850 bps

OMX_AUDIO_AMRBandModeWB7 

AMRWB Mode 7 = 23050 bps

OMX_AUDIO_AMRBandModeWB8 

AMRWB Mode 8 = 23850 bps

OMX_AUDIO_AMRBandModeKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_AMRBandModeVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_AMRBandModeMax 

Definition at line 537 of file OMX_Audio.h.

§ OMX_AUDIO_AMRDTXMODETYPE

AMR Discontinuous Transmission mode

Enumerator
OMX_AUDIO_AMRDTXModeOff 

AMR Discontinuous Transmission Mode is disabled

OMX_AUDIO_AMRDTXModeOnVAD1 

AMR Discontinuous Transmission Mode using Voice Activity Detector 1 (VAD1) is enabled

OMX_AUDIO_AMRDTXModeOnVAD2 

AMR Discontinuous Transmission Mode using Voice Activity Detector 2 (VAD2) is enabled

OMX_AUDIO_AMRDTXModeOnAuto 

The codec will automatically select between Off, VAD1 or VAD2 modes

OMX_AUDIO_AMRDTXasEFR 

DTX as EFR instead of AMR standard (3GPP 26.101, frame type =8,9,10)

OMX_AUDIO_AMRDTXModeKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_AMRDTXModeVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_AMRDTXModeMax 

Definition at line 563 of file OMX_Audio.h.

§ OMX_AUDIO_AMRFRAMEFORMATTYPE

AMR Frame format

Enumerator
OMX_AUDIO_AMRFrameFormatConformance 

Frame Format is AMR Conformance (Standard) Format

OMX_AUDIO_AMRFrameFormatIF1 

Frame Format is AMR Interface Format 1

OMX_AUDIO_AMRFrameFormatIF2 

Frame Format is AMR Interface Format 2

OMX_AUDIO_AMRFrameFormatFSF 

Frame Format is AMR File Storage Format

OMX_AUDIO_AMRFrameFormatRTPPayload 

Frame Format is AMR Real-Time Transport Protocol Payload Format

OMX_AUDIO_AMRFrameFormatITU 

Frame Format is ITU Format (added at Motorola request)

OMX_AUDIO_AMRFrameFormatKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_AMRFrameFormatVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_AMRFrameFormatMax 

Definition at line 518 of file OMX_Audio.h.

§ OMX_AUDIO_CDMARATETYPE

CDMA Rate types

Enumerator
OMX_AUDIO_CDMARateBlank 

CDMA encoded frame is blank

OMX_AUDIO_CDMARateFull 

CDMA encoded frame in full rate

OMX_AUDIO_CDMARateHalf 

CDMA encoded frame in half rate

OMX_AUDIO_CDMARateQuarter 

CDMA encoded frame in quarter rate

OMX_AUDIO_CDMARateEighth 

CDMA encoded frame in eighth rate (DTX)

OMX_AUDIO_CDMARateErasure 

CDMA erasure frame

OMX_AUDIO_CDMARateKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_CDMARateVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_CDMARateMax 

Definition at line 688 of file OMX_Audio.h.

§ OMX_AUDIO_CHANNELMODETYPE

Audio channel mode. This is used by both AAC and MP3, although the names are more appropriate for the MP3. For example, JointStereo for MP3 is CouplingChannels for AAC.

Enumerator
OMX_AUDIO_ChannelModeStereo 

2 channels, the bitrate allocation between those two channels changes accordingly to each channel information

OMX_AUDIO_ChannelModeJointStereo 

mode that takes advantage of what is common between 2 channels for higher compression gain

OMX_AUDIO_ChannelModeDual 

2 mono-channels, each channel is encoded with half the bitrate of the overall bitrate

OMX_AUDIO_ChannelModeMono 

Mono channel mode

OMX_AUDIO_ChannelModeKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_ChannelModeVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_ChannelModeMax 

Definition at line 180 of file OMX_Audio.h.

§ OMX_AUDIO_CHANNELTYPE

Enumerator
OMX_AUDIO_ChannelNone 

Unused or empty

OMX_AUDIO_ChannelLF 

Left front

OMX_AUDIO_ChannelRF 

Right front

OMX_AUDIO_ChannelCF 

Center front

OMX_AUDIO_ChannelLS 

Left surround

OMX_AUDIO_ChannelRS 

Right surround

OMX_AUDIO_ChannelLFE 

Low frequency effects

OMX_AUDIO_ChannelCS 

Back surround

OMX_AUDIO_ChannelLR 

Left rear.

OMX_AUDIO_ChannelRR 

Right rear.

OMX_AUDIO_ChannelKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_ChannelVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_ChannelMax 

Definition at line 139 of file OMX_Audio.h.

§ OMX_AUDIO_CODINGTYPE

Enumeration used to define the possible audio codings. If "OMX_AUDIO_CodingUnused" is selected, the coding selection must be done in a vendor specific way. Since this is for an audio processing element this enum is relevant. However, for another type of component other enums would be in this area.

Enumerator
OMX_AUDIO_CodingUnused 

Placeholder value when coding is N/A

OMX_AUDIO_CodingAutoDetect 

auto detection of audio format

OMX_AUDIO_CodingPCM 

Any variant of PCM coding

OMX_AUDIO_CodingADPCM 

Any variant of ADPCM encoded data

OMX_AUDIO_CodingAMR 

Any variant of AMR encoded data

OMX_AUDIO_CodingGSMFR 

Any variant of GSM fullrate (i.e. GSM610)

OMX_AUDIO_CodingGSMEFR 

Any variant of GSM Enhanced Fullrate encoded data

OMX_AUDIO_CodingGSMHR 

Any variant of GSM Halfrate encoded data

OMX_AUDIO_CodingPDCFR 

Any variant of PDC Fullrate encoded data

OMX_AUDIO_CodingPDCEFR 

Any variant of PDC Enhanced Fullrate encoded data

OMX_AUDIO_CodingPDCHR 

Any variant of PDC Halfrate encoded data

OMX_AUDIO_CodingTDMAFR 

Any variant of TDMA Fullrate encoded data (TIA/EIA-136-420)

OMX_AUDIO_CodingTDMAEFR 

Any variant of TDMA Enhanced Fullrate encoded data (TIA/EIA-136-410)

OMX_AUDIO_CodingQCELP8 

Any variant of QCELP 8kbps encoded data

OMX_AUDIO_CodingQCELP13 

Any variant of QCELP 13kbps encoded data

OMX_AUDIO_CodingEVRC 

Any variant of EVRC encoded data

OMX_AUDIO_CodingSMV 

Any variant of SMV encoded data

OMX_AUDIO_CodingG711 

Any variant of G.711 encoded data

OMX_AUDIO_CodingG723 

Any variant of G.723 dot 1 encoded data

OMX_AUDIO_CodingG726 

Any variant of G.726 encoded data

OMX_AUDIO_CodingG729 

Any variant of G.729 encoded data

OMX_AUDIO_CodingAAC 

Any variant of AAC encoded data

OMX_AUDIO_CodingMP3 

Any variant of MP3 encoded data

OMX_AUDIO_CodingSBC 

Any variant of SBC encoded data

OMX_AUDIO_CodingVORBIS 

Any variant of VORBIS encoded data

OMX_AUDIO_CodingWMA 

Any variant of WMA encoded data

OMX_AUDIO_CodingRA 

Any variant of RA encoded data

OMX_AUDIO_CodingMIDI 

Any variant of MIDI encoded data

OMX_AUDIO_CodingKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_CodingVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_CodingMax 

Definition at line 63 of file OMX_Audio.h.

§ OMX_AUDIO_G723RATE

G723 rate

Enumerator
OMX_AUDIO_G723ModeUnused 

AMRNB Mode unused / unknown

OMX_AUDIO_G723ModeLow 

5300 bps

OMX_AUDIO_G723ModeHigh 

6300 bps

OMX_AUDIO_G723ModeKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_G723ModeVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_G723ModeMax 

Definition at line 442 of file OMX_Audio.h.

§ OMX_AUDIO_G726MODE

ITU G726 (ADPCM) rate

Enumerator
OMX_AUDIO_G726ModeUnused 

G726 Mode unused / unknown

OMX_AUDIO_G726Mode16 

16 kbps

OMX_AUDIO_G726Mode24 

24 kbps

OMX_AUDIO_G726Mode32 

32 kbps, most common rate, also G721

OMX_AUDIO_G726Mode40 

40 kbps

OMX_AUDIO_G726ModeKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_G726ModeVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_G726ModeMax 

Definition at line 468 of file OMX_Audio.h.

§ OMX_AUDIO_G729TYPE

G729 coder type

Enumerator
OMX_AUDIO_G729 

ITU G.729 encoded data

OMX_AUDIO_G729A 

ITU G.729 annex A encoded data

OMX_AUDIO_G729B 

ITU G.729 with annex B encoded data

OMX_AUDIO_G729AB 

ITU G.729 annexes A and B encoded data

OMX_AUDIO_G729KhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_G729VendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_G729Max 

Definition at line 493 of file OMX_Audio.h.

§ OMX_AUDIO_MP3STREAMFORMATTYPE

Enumerator
OMX_AUDIO_MP3StreamFormatMP1Layer3 

MP3 Audio MPEG 1 Layer 3 Stream format

OMX_AUDIO_MP3StreamFormatMP2Layer3 

MP3 Audio MPEG 2 Layer 3 Stream format

OMX_AUDIO_MP3StreamFormatMP2_5Layer3 

MP3 Audio MPEG2.5 Layer 3 Stream format

OMX_AUDIO_MP3StreamFormatKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_MP3StreamFormatVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_MP3StreamFormatMax 

Definition at line 194 of file OMX_Audio.h.

§ OMX_AUDIO_PCMMODETYPE

PCM mode type

Enumerator
OMX_AUDIO_PCMModeLinear 

Linear PCM encoded data

OMX_AUDIO_PCMModeALaw 

A law PCM encoded data (G.711)

OMX_AUDIO_PCMModeMULaw 

Mu law PCM encoded data (G.711)

OMX_AUDIO_PCMModeKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_PCMModeVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_PCMModeMax 

Definition at line 129 of file OMX_Audio.h.

§ OMX_AUDIO_RAFORMATTYPE

RealAudio format

Enumerator
OMX_AUDIO_RAFormatUnused 

Format unused or unknown

OMX_AUDIO_RA8 

RealAudio 8 codec

OMX_AUDIO_RA9 

RealAudio 9 codec

OMX_AUDIO_RA10_AAC 

MPEG-4 AAC codec for bitrates of more than 128kbps

OMX_AUDIO_RA10_CODEC 

RealAudio codec for bitrates less than 128 kbps

OMX_AUDIO_RA10_LOSSLESS 

RealAudio Lossless

OMX_AUDIO_RA10_MULTICHANNEL 

RealAudio Multichannel

OMX_AUDIO_RA10_VOICE 

RealAudio Voice for bitrates below 15 kbps

OMX_AUDIO_RAFormatKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_RAFormatVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_VIDEO_RAFormatMax 

Definition at line 368 of file OMX_Audio.h.

§ OMX_AUDIO_SBCALLOCMETHODTYPE

SBC Allocation Method Type

Enumerator
OMX_AUDIO_SBCAllocMethodLoudness 

Loudness allocation method

OMX_AUDIO_SBCAllocMethodSNR 

SNR allocation method

OMX_AUDIO_SBCAllocMethodKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_SBCAllocMethodVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_SBCAllocMethodMax 

Definition at line 399 of file OMX_Audio.h.

§ OMX_AUDIO_WMAFORMATTYPE

WMA Version

Enumerator
OMX_AUDIO_WMAFormatUnused 

format unused or unknown

OMX_AUDIO_WMAFormat7 

Windows Media Audio format 7

OMX_AUDIO_WMAFormat8 

Windows Media Audio format 8

OMX_AUDIO_WMAFormat9 

Windows Media Audio format 9

OMX_AUDIO_WMAFormatKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_WMAFormatVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_WMAFormatMax 

Definition at line 326 of file OMX_Audio.h.

§ OMX_AUDIO_WMAPROFILETYPE

WMA Profile

Enumerator
OMX_AUDIO_WMAProfileUnused 

profile unused or unknown

OMX_AUDIO_WMAProfileL1 

Windows Media audio version 9 profile L1

OMX_AUDIO_WMAProfileL2 

Windows Media audio version 9 profile L2

OMX_AUDIO_WMAProfileL3 

Windows Media audio version 9 profile L3

OMX_AUDIO_WMAProfileKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_WMAProfileVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_WMAProfileMax 

Definition at line 338 of file OMX_Audio.h.


Generated for OpenMAX Bellagio rel. 0.9.3 by  doxygen 1.5.1
SourceForge.net Logo