OpenMAX Bellagio 0.9.3
OMX_Audio.h File Reference
#include <OMX_Core.h>

Go to the source code of this file.

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 enum OMX_AUDIO_MIDIFORMATTYPE OMX_AUDIO_MIDIFORMATTYPE
typedef struct OMX_AUDIO_PARAM_MIDITYPE OMX_AUDIO_PARAM_MIDITYPE
typedef enum OMX_AUDIO_MIDISOUNDBANKTYPE OMX_AUDIO_MIDISOUNDBANKTYPE
typedef enum OMX_AUDIO_MIDISOUNDBANKLAYOUTTYPE OMX_AUDIO_MIDISOUNDBANKLAYOUTTYPE
typedef struct OMX_AUDIO_PARAM_MIDILOADUSERSOUNDTYPE OMX_AUDIO_PARAM_MIDILOADUSERSOUNDTYPE
typedef struct OMX_AUDIO_CONFIG_MIDIIMMEDIATEEVENTTYPE OMX_AUDIO_CONFIG_MIDIIMMEDIATEEVENTTYPE
typedef struct OMX_AUDIO_CONFIG_MIDISOUNDBANKPROGRAMTYPE OMX_AUDIO_CONFIG_MIDISOUNDBANKPROGRAMTYPE
typedef struct OMX_AUDIO_CONFIG_MIDICONTROLTYPE OMX_AUDIO_CONFIG_MIDICONTROLTYPE
typedef enum OMX_AUDIO_MIDIPLAYBACKSTATETYPE OMX_AUDIO_MIDIPLAYBACKSTATETYPE
typedef struct OMX_AUDIO_CONFIG_MIDISTATUSTYPE OMX_AUDIO_CONFIG_MIDISTATUSTYPE
typedef struct OMX_AUDIO_CONFIG_MIDIMETAEVENTTYPE OMX_AUDIO_CONFIG_MIDIMETAEVENTTYPE
typedef struct OMX_AUDIO_CONFIG_MIDIMETAEVENTDATATYPE OMX_AUDIO_CONFIG__MIDIMETAEVENTDATATYPE
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
typedef struct OMX_AUDIO_CONFIG_EQUALIZERTYPE OMX_AUDIO_CONFIG_EQUALIZERTYPE
typedef enum OMX_AUDIO_STEREOWIDENINGTYPE OMX_AUDIO_STEREOWIDENINGTYPE
typedef struct OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE
typedef struct OMX_AUDIO_CONFIG_CHORUSTYPE OMX_AUDIO_CONFIG_CHORUSTYPE
typedef struct OMX_AUDIO_CONFIG_REVERBERATIONTYPE OMX_AUDIO_CONFIG_REVERBERATIONTYPE
typedef enum OMX_AUDIO_ECHOCANTYPE OMX_AUDIO_ECHOCANTYPE
typedef struct OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE
typedef struct OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE

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
}
enum  OMX_AUDIO_MIDIFORMATTYPE {
  OMX_AUDIO_MIDIFormatUnknown = 0 , OMX_AUDIO_MIDIFormatSMF0 , OMX_AUDIO_MIDIFormatSMF1 , OMX_AUDIO_MIDIFormatSMF2 ,
  OMX_AUDIO_MIDIFormatSPMIDI , OMX_AUDIO_MIDIFormatXMF0 , OMX_AUDIO_MIDIFormatXMF1 , OMX_AUDIO_MIDIFormatMobileXMF ,
  OMX_AUDIO_MIDIFormatKhronosExtensions = 0x6F000000 , OMX_AUDIO_MIDIFormatVendorStartUnused = 0x7F000000 , OMX_AUDIO_MIDIFormatMax = 0x7FFFFFFF
}
enum  OMX_AUDIO_MIDISOUNDBANKTYPE {
  OMX_AUDIO_MIDISoundBankUnused = 0 , OMX_AUDIO_MIDISoundBankDLS1 , OMX_AUDIO_MIDISoundBankDLS2 , OMX_AUDIO_MIDISoundBankMobileDLSBase ,
  OMX_AUDIO_MIDISoundBankMobileDLSPlusOptions , OMX_AUDIO_MIDISoundBankKhronosExtensions = 0x6F000000 , OMX_AUDIO_MIDISoundBankVendorStartUnused = 0x7F000000 , OMX_AUDIO_MIDISoundBankMax = 0x7FFFFFFF
}
enum  OMX_AUDIO_MIDISOUNDBANKLAYOUTTYPE {
  OMX_AUDIO_MIDISoundBankLayoutUnused = 0 , OMX_AUDIO_MIDISoundBankLayoutGM , OMX_AUDIO_MIDISoundBankLayoutGM2 , OMX_AUDIO_MIDISoundBankLayoutUser ,
  OMX_AUDIO_MIDISoundBankLayoutKhronosExtensions = 0x6F000000 , OMX_AUDIO_MIDISoundBankLayoutVendorStartUnused = 0x7F000000 , OMX_AUDIO_MIDISoundBankLayoutMax = 0x7FFFFFFF
}
enum  OMX_AUDIO_MIDIPLAYBACKSTATETYPE {
  OMX_AUDIO_MIDIPlayBackStateUnknown = 0 , OMX_AUDIO_MIDIPlayBackStateClosedEngaged , OMX_AUDIO_MIDIPlayBackStateParsing , OMX_AUDIO_MIDIPlayBackStateOpenEngaged ,
  OMX_AUDIO_MIDIPlayBackStatePlaying , OMX_AUDIO_MIDIPlayBackStatePlayingPartially , OMX_AUDIO_MIDIPlayBackStatePlayingSilently , OMX_AUDIO_MIDIPlayBackStateKhronosExtensions = 0x6F000000 ,
  OMX_AUDIO_MIDIPlayBackStateVendorStartUnused = 0x7F000000 , OMX_AUDIO_MIDIPlayBackStateMax = 0x7FFFFFFF
}
enum  OMX_AUDIO_STEREOWIDENINGTYPE {
  OMX_AUDIO_StereoWideningHeadphones , OMX_AUDIO_StereoWideningLoudspeakers , OMX_AUDIO_StereoWideningKhronosExtensions = 0x6F000000 , OMX_AUDIO_StereoWideningVendorStartUnused = 0x7F000000 ,
  OMX_AUDIO_StereoWideningMax = 0x7FFFFFFF
}
enum  OMX_AUDIO_ECHOCANTYPE {
  OMX_AUDIO_EchoCanOff = 0 , OMX_AUDIO_EchoCanNormal , OMX_AUDIO_EchoCanHFree , OMX_AUDIO_EchoCanCarKit ,
  OMX_AUDIO_EchoCanKhronosExtensions = 0x6F000000 , OMX_AUDIO_EchoCanVendorStartUnused = 0x7F000000 , OMX_AUDIO_EchoCanMax = 0x7FFFFFFF
}

Detailed Description

  • OpenMax IL version 1.1.2 The structures needed by Audio components to exchange parameters and configuration data with the componenmilts.

Definition in file OMX_Audio.h.


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