155 #define OMX_AUDIO_MAXCHANNELS 16
156 #define OMX_MIN_PCMPAYLOAD_MSEC 5
159 typedef struct OMX_AUDIO_PARAM_PCMMODETYPE {
256 #define OMX_AUDIO_AACToolNone 0x00000000
257 #define OMX_AUDIO_AACToolMS 0x00000001
258 #define OMX_AUDIO_AACToolIS 0x00000002
259 #define OMX_AUDIO_AACToolTNS 0x00000004
260 #define OMX_AUDIO_AACToolPNS 0x00000008
261 #define OMX_AUDIO_AACToolLTP 0x00000010
262 #define OMX_AUDIO_AACToolAll 0x7FFFFFFF
266 #define OMX_AUDIO_AACERNone 0x00000000
267 #define OMX_AUDIO_AACERVCB11 0x00000001
268 #define OMX_AUDIO_AACERRVLC 0x00000002
269 #define OMX_AUDIO_AACERHCR 0x00000004
270 #define OMX_AUDIO_AACERAll 0x7FFFFFFF
274 typedef struct OMX_AUDIO_PARAM_AACPROFILETYPE {
struct OMX_AUDIO_PARAM_MIDITYPE OMX_AUDIO_PARAM_MIDITYPE
OMX_BOOL bLoadDefaultSound
struct OMX_AUDIO_PARAM_SMVTYPE OMX_AUDIO_PARAM_SMVTYPE
OMX_AUDIO_MIDIFORMATTYPE eMidiFormat
struct OMX_AUDIO_PARAM_TDMAFRTYPE OMX_AUDIO_PARAM_TDMAFRTYPE
struct OMX_AUDIO_PARAM_PORTFORMATTYPE OMX_AUDIO_PARAM_PORTFORMATTYPE
OMX_AUDIO_SBCALLOCMETHODTYPE eSBCAllocType
OMX_AUDIO_AMRFRAMEFORMATTYPE eAMRFrameFormat
struct OMX_AUDIO_CONFIG_LOUDNESSTYPE OMX_AUDIO_CONFIG_LOUDNESSTYPE
OMX_AUDIO_CODINGTYPE eEncoding
struct OMX_AUDIO_PARAM_TDMAEFRTYPE OMX_AUDIO_PARAM_TDMAEFRTYPE
OMX_AUDIO_AMRFRAMEFORMATTYPE
struct OMX_AUDIO_PARAM_ADPCMTYPE OMX_AUDIO_PARAM_ADPCMTYPE
struct OMX_AUDIO_PARAM_PDCEFRTYPE OMX_AUDIO_PARAM_PDCEFRTYPE
struct OMX_AUDIO_PARAM_AACPROFILETYPE OMX_AUDIO_PARAM_AACPROFILETYPE
OMX_AUDIO_MIDISOUNDBANKLAYOUTTYPE
OMX_BOOL bNoiseSuppressor
OMX_AUDIO_CHANNELMODETYPE eChannelMode
OMX_AUDIO_CHANNELMODETYPE eChannelMode
OMX_AUDIO_AACPROFILETYPE eAACProfile
struct OMX_AUDIO_CONFIG_MIDISOUNDBANKPROGRAMTYPE OMX_AUDIO_CONFIG_MIDISOUNDBANKPROGRAMTYPE
OMX_AUDIO_G723RATE eBitRate
OMX_BU32 sReflectionsDelay
OMX_BOOL bNoiseSuppressor
struct OMX_AUDIO_PARAM_SBCTYPE OMX_AUDIO_PARAM_SBCTYPE
OMX_BOOL bFlagErrorConcealment
OMX_AUDIO_CHANNELMODETYPE
OMX_AUDIO_AMRDTXMODETYPE eAMRDTXMode
OMX_U32 nUserSoundBankIndex
OMX_AUDIO_AMRBANDMODETYPE
struct OMX_AUDIO_CONFIG_BASSTYPE OMX_AUDIO_CONFIG_BASSTYPE
struct OMX_AUDIO_PARAM_MIDILOADUSERSOUNDTYPE OMX_AUDIO_PARAM_MIDILOADUSERSOUNDTYPE
OMX_AUDIO_ECHOCANTYPE eEchoCancelation
struct OMX_AUDIO_CONFIG_MIDICONTROLTYPE OMX_AUDIO_CONFIG_MIDICONTROLTYPE
struct OMX_AUDIO_CONFIG_MUTETYPE OMX_AUDIO_CONFIG_MUTETYPE
struct OMX_AUDIO_PARAM_EVRCTYPE OMX_AUDIO_PARAM_EVRCTYPE
OMX_AUDIO_CHANNELMODETYPE eChannelMode
struct OMX_AUDIO_PARAM_AMRTYPE OMX_AUDIO_PARAM_AMRTYPE
struct OMX_AUDIO_PARAM_G723TYPE OMX_AUDIO_PARAM_G723TYPE
OMX_U32 nCouplingStartRegion
struct OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE
OMX_AUDIO_STEREOWIDENINGTYPE eWideningType
OMX_AUDIO_G729TYPE eBitType
struct OMX_AUDIO_PARAM_QCELP13TYPE OMX_AUDIO_PARAM_QCELP13TYPE
OMX_U32 nTrack0031MuteMask
struct OMX_AUDIO_PARAM_GSMFRTYPE OMX_AUDIO_PARAM_GSMFRTYPE
struct OMX_AUDIO_PORTDEFINITIONTYPE OMX_AUDIO_PORTDEFINITIONTYPE
OMX_BS32 sRoomHighFreqLevel
OMX_AUDIO_CDMARATETYPE eCDMARate
OMX_AUDIO_CDMARATETYPE eCDMARate
OMX_AUDIO_MIDISOUNDBANKTYPE eMidiSoundBank
struct OMX_AUDIO_PARAM_VORBISTYPE OMX_AUDIO_PARAM_VORBISTYPE
void * OMX_NATIVE_DEVICETYPE
struct OMX_AUDIO_PARAM_PDCFRTYPE OMX_AUDIO_PARAM_PDCFRTYPE
struct OMX_AUDIO_CONFIG_VOLUMETYPE OMX_AUDIO_CONFIG_VOLUMETYPE
OMX_U32 nTrack3263SoloMask
#define OMX_AUDIO_MAXCHANNELS
struct OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE
OMX_AUDIO_MIDIPLAYBACKSTATETYPE eMIDIPlayBackState
OMX_AUDIO_WMAPROFILETYPE eProfile
struct OMX_AUDIO_CONFIG_CHORUSTYPE OMX_AUDIO_CONFIG_CHORUSTYPE
struct OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE
struct OMX_AUDIO_CONFIG_EQUALIZERTYPE OMX_AUDIO_CONFIG_EQUALIZERTYPE
struct OMX_AUDIO_PARAM_PCMMODETYPE OMX_AUDIO_PARAM_PCMMODETYPE
OMX_BU32 nDecayHighFreqRatio
OMX_AUDIO_MP3STREAMFORMATTYPE eFormat
OMX_U32 nTrack0031SoloMask
OMX_AUDIO_CODINGTYPE eEncoding
OMX_BS32 sPitchTransposition
struct OMX_AUDIO_PARAM_GSMEFRTYPE OMX_AUDIO_PARAM_GSMEFRTYPE
OMX_AUDIO_G726MODE eG726Mode
OMX_BU32 sReferenceHighFreq
struct OMX_AUDIO_PARAM_MP3TYPE OMX_AUDIO_PARAM_MP3TYPE
OMX_AUDIO_MP3STREAMFORMATTYPE
OMX_BS32 sReflectionsLevel
struct OMX_AUDIO_PARAM_WMATYPE OMX_AUDIO_PARAM_WMATYPE
OMX_NUMERICALDATATYPE eNumData
struct OMX_AUDIO_PARAM_GSMHRTYPE OMX_AUDIO_PARAM_GSMHRTYPE
struct OMX_AUDIO_PARAM_G729TYPE OMX_AUDIO_PARAM_G729TYPE
OMX_AUDIO_SBCALLOCMETHODTYPE
OMX_AUDIO_MIDISOUNDBANKTYPE
OMX_AUDIO_MIDISOUNDBANKLAYOUTTYPE eMidiSoundBankLayout
OMX_AUDIO_AMRBANDMODETYPE eAMRBandMode
struct OMX_AUDIO_CONFIG_MIDIIMMEDIATEEVENTTYPE OMX_AUDIO_CONFIG_MIDIIMMEDIATEEVENTTYPE
OMX_NATIVE_DEVICETYPE pNativeRender
OMX_AUDIO_AACSTREAMFORMATTYPE eAACStreamFormat
OMX_U32 nTrack3263MuteMask
struct OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE
struct OMX_AUDIO_CONFIG_REVERBERATIONTYPE OMX_AUDIO_CONFIG_REVERBERATIONTYPE
struct OMX_AUDIO_CONFIG_TREBLETYPE OMX_AUDIO_CONFIG_TREBLETYPE
OMX_AUDIO_CDMARATETYPE eCDMARate
OMX_AUDIO_AACSTREAMFORMATTYPE
struct OMX_AUDIO_CONFIG_CHANNELMUTETYPE OMX_AUDIO_CONFIG_CHANNELMUTETYPE
struct OMX_AUDIO_PARAM_G726TYPE OMX_AUDIO_PARAM_G726TYPE
struct OMX_AUDIO_CONFIG_MIDIMETAEVENTDATATYPE OMX_AUDIO_CONFIG__MIDIMETAEVENTDATATYPE
OMX_AUDIO_PCMMODETYPE ePCMMode
OMX_U32 nCouplingQuantBits
struct OMX_AUDIO_CONFIG_MIDIMETAEVENTTYPE OMX_AUDIO_CONFIG_MIDIMETAEVENTTYPE
struct OMX_AUDIO_PARAM_QCELP8TYPE OMX_AUDIO_PARAM_QCELP8TYPE
OMX_AUDIO_MIDIPLAYBACKSTATETYPE
struct OMX_AUDIO_CONFIG_MIDISTATUSTYPE OMX_AUDIO_CONFIG_MIDISTATUSTYPE
struct OMX_AUDIO_PARAM_RATYPE OMX_AUDIO_PARAM_RATYPE
OMX_AUDIO_WMAFORMATTYPE eFormat
OMX_AUDIO_CDMARATETYPE eCDMARate
OMX_AUDIO_STEREOWIDENINGTYPE
OMX_AUDIO_RAFORMATTYPE eFormat
struct OMX_AUDIO_PARAM_PDCHRTYPE OMX_AUDIO_PARAM_PDCHRTYPE
struct OMX_AUDIO_CONFIG_BALANCETYPE OMX_AUDIO_CONFIG_BALANCETYPE