Go to the documentation of this file.
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_MP3TYPE OMX_AUDIO_PARAM_MP3TYPE
@ OMX_AUDIO_AACObjectVendorStartUnused
struct OMX_AUDIO_PARAM_PDCEFRTYPE OMX_AUDIO_PARAM_PDCEFRTYPE
OMX_BOOL bFlagErrorConcealment
OMX_AUDIO_MIDISOUNDBANKLAYOUTTYPE eMidiSoundBankLayout
OMX_AUDIO_MIDIPLAYBACKSTATETYPE
@ OMX_AUDIO_MIDISoundBankKhronosExtensions
@ OMX_AUDIO_AMRBandModeWB3
@ OMX_AUDIO_MIDISoundBankVendorStartUnused
OMX_AUDIO_MIDIFORMATTYPE eMidiFormat
@ OMX_AUDIO_MIDIPlayBackStateVendorStartUnused
@ OMX_AUDIO_AMRBandModeNB1
@ OMX_AUDIO_MIDIFormatSMF2
@ OMX_AUDIO_PCMModeVendorStartUnused
struct OMX_AUDIO_PARAM_G729TYPE OMX_AUDIO_PARAM_G729TYPE
@ OMX_AUDIO_WMAFormatVendorStartUnused
@ OMX_AUDIO_AMRFrameFormatConformance
struct OMX_AUDIO_PARAM_G726TYPE OMX_AUDIO_PARAM_G726TYPE
@ OMX_AUDIO_AMRFrameFormatIF2
@ OMX_AUDIO_AMRDTXModeKhronosExtensions
@ OMX_AUDIO_RA10_MULTICHANNEL
@ OMX_AUDIO_StereoWideningMax
struct OMX_AUDIO_CONFIG_MIDIIMMEDIATEEVENTTYPE OMX_AUDIO_CONFIG_MIDIIMMEDIATEEVENTTYPE
@ OMX_AUDIO_MIDIFormatVendorStartUnused
struct OMX_AUDIO_PARAM_WMATYPE OMX_AUDIO_PARAM_WMATYPE
OMX_BS32 sPitchTransposition
@ OMX_AUDIO_CDMARateVendorStartUnused
@ OMX_AUDIO_AACStreamFormatMP4FF
@ OMX_AUDIO_CodingQCELP13
struct OMX_AUDIO_PARAM_RATYPE OMX_AUDIO_PARAM_RATYPE
@ OMX_AUDIO_MIDISoundBankLayoutUser
@ OMX_AUDIO_MIDISoundBankMobileDLSPlusOptions
@ OMX_AUDIO_MIDIFormatKhronosExtensions
@ OMX_AUDIO_AACStreamFormatMP4ADTS
struct OMX_AUDIO_PORTDEFINITIONTYPE OMX_AUDIO_PORTDEFINITIONTYPE
@ OMX_AUDIO_AACStreamFormatMP4LOAS
@ OMX_AUDIO_MIDIFormatSMF0
struct OMX_AUDIO_CONFIG_TREBLETYPE OMX_AUDIO_CONFIG_TREBLETYPE
struct OMX_AUDIO_CONFIG_MIDIMETAEVENTDATATYPE OMX_AUDIO_CONFIG__MIDIMETAEVENTDATATYPE
struct OMX_AUDIO_PARAM_GSMHRTYPE OMX_AUDIO_PARAM_GSMHRTYPE
@ OMX_AUDIO_RA10_LOSSLESS
OMX_BOOL bLoadDefaultSound
OMX_U32 nTrack3263SoloMask
@ OMX_AUDIO_AMRFrameFormatFSF
OMX_AUDIO_CODINGTYPE eEncoding
@ OMX_AUDIO_SBCAllocMethodLoudness
OMX_AUDIO_AMRBANDMODETYPE eAMRBandMode
@ OMX_AUDIO_MIDISoundBankLayoutUnused
struct OMX_AUDIO_CONFIG_VOLUMETYPE OMX_AUDIO_CONFIG_VOLUMETYPE
@ OMX_AUDIO_MIDIPlayBackStateMax
@ OMX_AUDIO_WMAProfileKhronosExtensions
OMX_AUDIO_MP3STREAMFORMATTYPE
@ OMX_AUDIO_CodingKhronosExtensions
@ OMX_AUDIO_MIDISoundBankLayoutKhronosExtensions
@ OMX_AUDIO_G726ModeUnused
struct OMX_AUDIO_PARAM_ADPCMTYPE OMX_AUDIO_PARAM_ADPCMTYPE
struct OMX_AUDIO_PARAM_PORTFORMATTYPE OMX_AUDIO_PARAM_PORTFORMATTYPE
@ OMX_AUDIO_AMRBandModeWB1
@ OMX_AUDIO_MIDIFormatSMF1
@ OMX_AUDIO_AMRDTXModeMax
@ OMX_AUDIO_StereoWideningLoudspeakers
@ OMX_AUDIO_G726ModeVendorStartUnused
@ OMX_AUDIO_SBCAllocMethodSNR
@ OMX_AUDIO_MIDIFormatMax
struct OMX_AUDIO_PARAM_PCMMODETYPE OMX_AUDIO_PARAM_PCMMODETYPE
struct OMX_AUDIO_PARAM_AACPROFILETYPE OMX_AUDIO_PARAM_AACPROFILETYPE
OMX_AUDIO_G726MODE eG726Mode
@ OMX_AUDIO_G723ModeUnused
@ OMX_AUDIO_MIDISoundBankLayoutVendorStartUnused
@ OMX_AUDIO_G723ModeKhronosExtensions
@ OMX_AUDIO_AMRFrameFormatRTPPayload
@ OMX_AUDIO_MIDISoundBankLayoutMax
@ OMX_AUDIO_SBCAllocMethodKhronosExtensions
@ OMX_AUDIO_AMRFrameFormatKhronosExtensions
@ OMX_AUDIO_MP3StreamFormatMP2_5Layer3
@ OMX_AUDIO_MIDISoundBankDLS2
@ OMX_AUDIO_MP3StreamFormatMP1Layer3
@ OMX_AUDIO_AMRBandModeKhronosExtensions
@ OMX_AUDIO_AACStreamFormatADIF
@ OMX_AUDIO_AMRFrameFormatITU
@ OMX_AUDIO_ChannelKhronosExtensions
OMX_AUDIO_STEREOWIDENINGTYPE
@ OMX_AUDIO_AMRBandModeUnused
@ OMX_AUDIO_SBCAllocMethodMax
@ OMX_AUDIO_MIDIPlayBackStatePlayingPartially
@ OMX_AUDIO_AACObjectScalable
OMX_U32 nTrack0031MuteMask
OMX_AUDIO_ECHOCANTYPE eEchoCancelation
OMX_AUDIO_SBCALLOCMETHODTYPE
@ OMX_AUDIO_AACObjectHE_PS
@ OMX_AUDIO_CDMARateQuarter
@ OMX_AUDIO_MIDIPlayBackStateParsing
@ OMX_AUDIO_StereoWideningHeadphones
@ OMX_AUDIO_G723ModeVendorStartUnused
struct OMX_AUDIO_PARAM_QCELP13TYPE OMX_AUDIO_PARAM_QCELP13TYPE
@ OMX_AUDIO_WMAProfileVendorStartUnused
OMX_AUDIO_CHANNELMODETYPE eChannelMode
@ OMX_AUDIO_MP3StreamFormatMax
struct OMX_AUDIO_PARAM_G723TYPE OMX_AUDIO_PARAM_G723TYPE
@ OMX_AUDIO_ChannelModeJointStereo
struct OMX_AUDIO_PARAM_TDMAEFRTYPE OMX_AUDIO_PARAM_TDMAEFRTYPE
@ OMX_AUDIO_G729KhronosExtensions
@ OMX_AUDIO_MIDIPlayBackStatePlaying
@ OMX_AUDIO_SBCAllocMethodVendorStartUnused
@ OMX_AUDIO_AMRDTXModeVendorStartUnused
OMX_AUDIO_AMRFRAMEFORMATTYPE
@ OMX_AUDIO_AACStreamFormatMP4LATM
OMX_U32 nCouplingStartRegion
OMX_BOOL bNoiseSuppressor
struct OMX_AUDIO_PARAM_MIDILOADUSERSOUNDTYPE OMX_AUDIO_PARAM_MIDILOADUSERSOUNDTYPE
struct OMX_AUDIO_PARAM_MIDITYPE OMX_AUDIO_PARAM_MIDITYPE
OMX_BS32 sReflectionsLevel
@ OMX_AUDIO_MIDIPlayBackStateKhronosExtensions
@ OMX_AUDIO_AMRBandModeWB8
@ OMX_AUDIO_AMRBandModeNB0
OMX_AUDIO_AACSTREAMFORMATTYPE
OMX_U32 nCouplingQuantBits
@ OMX_AUDIO_AMRDTXModeOff
@ OMX_AUDIO_AMRFrameFormatMax
@ OMX_AUDIO_CDMARateKhronosExtensions
@ OMX_AUDIO_AMRBandModeNB4
OMX_AUDIO_AACSTREAMFORMATTYPE eAACStreamFormat
@ OMX_AUDIO_WMAFormatUnused
@ OMX_AUDIO_AACStreamFormatRAW
OMX_AUDIO_MIDIPLAYBACKSTATETYPE eMIDIPlayBackState
@ OMX_AUDIO_MIDISoundBankLayoutGM
@ OMX_AUDIO_ChannelModeStereo
OMX_AUDIO_AMRFRAMEFORMATTYPE eAMRFrameFormat
@ OMX_AUDIO_EchoCanVendorStartUnused
OMX_AUDIO_MIDISOUNDBANKTYPE eMidiSoundBank
struct OMX_AUDIO_CONFIG_MIDISOUNDBANKPROGRAMTYPE OMX_AUDIO_CONFIG_MIDISOUNDBANKPROGRAMTYPE
OMX_AUDIO_CODINGTYPE eEncoding
@ OMX_AUDIO_RAFormatVendorStartUnused
OMX_BU32 sReferenceHighFreq
@ OMX_AUDIO_ChannelModeMono
struct OMX_AUDIO_CONFIG_EQUALIZERTYPE OMX_AUDIO_CONFIG_EQUALIZERTYPE
@ OMX_AUDIO_WMAProfileMax
void * OMX_NATIVE_DEVICETYPE
@ OMX_AUDIO_ChannelModeMax
@ OMX_AUDIO_AMRDTXModeOnAuto
OMX_AUDIO_CDMARATETYPE eCDMARate
@ OMX_AUDIO_MIDISoundBankUnused
@ OMX_AUDIO_AACStreamFormatKhronosExtensions
@ OMX_AUDIO_AACObjectMain
@ OMX_AUDIO_AMRBandModeWB6
@ OMX_AUDIO_AMRBandModeVendorStartUnused
@ OMX_AUDIO_AACObjectNull
OMX_AUDIO_CDMARATETYPE eCDMARate
OMX_AUDIO_CDMARATETYPE eCDMARate
@ OMX_AUDIO_G729VendorStartUnused
@ OMX_AUDIO_RAFormatKhronosExtensions
@ OMX_AUDIO_AACStreamFormatMax
struct OMX_AUDIO_PARAM_PDCHRTYPE OMX_AUDIO_PARAM_PDCHRTYPE
@ OMX_AUDIO_CodingTDMAEFR
OMX_AUDIO_G729TYPE eBitType
@ OMX_AUDIO_AMRBandModeWB7
struct OMX_AUDIO_CONFIG_MIDICONTROLTYPE OMX_AUDIO_CONFIG_MIDICONTROLTYPE
struct OMX_AUDIO_PARAM_PDCFRTYPE OMX_AUDIO_PARAM_PDCFRTYPE
@ OMX_AUDIO_EchoCanKhronosExtensions
OMX_AUDIO_CHANNELMODETYPE
OMX_U32 nTrack0031SoloMask
OMX_AUDIO_AACPROFILETYPE eAACProfile
OMX_AUDIO_PCMMODETYPE ePCMMode
struct OMX_AUDIO_PARAM_GSMFRTYPE OMX_AUDIO_PARAM_GSMFRTYPE
@ OMX_AUDIO_EchoCanCarKit
struct OMX_AUDIO_PARAM_VORBISTYPE OMX_AUDIO_PARAM_VORBISTYPE
OMX_NATIVE_DEVICETYPE pNativeRender
OMX_AUDIO_AMRBANDMODETYPE
@ OMX_AUDIO_MP3StreamFormatMP2Layer3
@ OMX_AUDIO_MIDISoundBankMobileDLSBase
@ OMX_AUDIO_MIDIPlayBackStateUnknown
@ OMX_AUDIO_AMRBandModeMax
@ OMX_AUDIO_MIDIPlayBackStateClosedEngaged
@ OMX_AUDIO_MIDIFormatXMF0
OMX_AUDIO_WMAFORMATTYPE eFormat
@ OMX_AUDIO_AMRBandModeNB5
@ OMX_AUDIO_MIDIPlayBackStateOpenEngaged
@ OMX_AUDIO_MIDISoundBankDLS1
@ OMX_AUDIO_AMRFrameFormatIF1
struct OMX_AUDIO_PARAM_TDMAFRTYPE OMX_AUDIO_PARAM_TDMAFRTYPE
@ OMX_AUDIO_MIDIFormatSPMIDI
@ OMX_AUDIO_ChannelModeKhronosExtensions
@ OMX_AUDIO_RAFormatUnused
@ OMX_AUDIO_MIDIFormatUnknown
struct OMX_AUDIO_CONFIG_MIDISTATUSTYPE OMX_AUDIO_CONFIG_MIDISTATUSTYPE
@ OMX_AUDIO_PCMModeKhronosExtensions
OMX_AUDIO_CHANNELMODETYPE eChannelMode
@ OMX_AUDIO_MIDIFormatXMF1
@ OMX_AUDIO_PCMModeLinear
@ OMX_AUDIO_AMRDTXModeOnVAD2
@ OMX_AUDIO_AMRBandModeNB2
OMX_U32 nTrack3263MuteMask
@ OMX_AUDIO_AMRBandModeWB4
@ OMX_AUDIO_AMRBandModeWB5
@ OMX_AUDIO_AMRFrameFormatVendorStartUnused
struct OMX_AUDIO_PARAM_SMVTYPE OMX_AUDIO_PARAM_SMVTYPE
@ OMX_AUDIO_AACObjectERLC
@ OMX_AUDIO_CDMARateErasure
@ OMX_AUDIO_AMRBandModeWB2
@ OMX_AUDIO_AMRBandModeNB3
struct OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE
OMX_BU32 nDecayHighFreqRatio
OMX_AUDIO_SBCALLOCMETHODTYPE eSBCAllocType
OMX_NUMERICALDATATYPE eNumData
OMX_BU32 sReflectionsDelay
@ OMX_AUDIO_MP3StreamFormatKhronosExtensions
@ OMX_AUDIO_AMRDTXModeOnVAD1
@ OMX_AUDIO_CDMARateEighth
@ OMX_AUDIO_MIDISoundBankMax
struct OMX_AUDIO_PARAM_SBCTYPE OMX_AUDIO_PARAM_SBCTYPE
@ OMX_AUDIO_MIDIFormatMobileXMF
OMX_AUDIO_MIDISOUNDBANKLAYOUTTYPE
OMX_AUDIO_RAFORMATTYPE eFormat
@ OMX_AUDIO_AACObjectKhronosExtensions
@ OMX_AUDIO_MIDIPlayBackStatePlayingSilently
@ OMX_AUDIO_StereoWideningVendorStartUnused
struct OMX_AUDIO_CONFIG_BALANCETYPE OMX_AUDIO_CONFIG_BALANCETYPE
@ OMX_AUDIO_ChannelModeVendorStartUnused
struct OMX_AUDIO_CONFIG_REVERBERATIONTYPE OMX_AUDIO_CONFIG_REVERBERATIONTYPE
@ OMX_AUDIO_MP3StreamFormatVendorStartUnused
#define OMX_AUDIO_MAXCHANNELS
struct OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE OMX_AUDIO_CONFIG_CHANNELVOLUMETYPE
@ OMX_AUDIO_EchoCanNormal
struct OMX_AUDIO_CONFIG_MIDIMETAEVENTTYPE OMX_AUDIO_CONFIG_MIDIMETAEVENTTYPE
OMX_AUDIO_MP3STREAMFORMATTYPE eFormat
struct OMX_AUDIO_PARAM_GSMEFRTYPE OMX_AUDIO_PARAM_GSMEFRTYPE
OMX_U32 nUserSoundBankIndex
struct OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE
@ OMX_AUDIO_WMAProfileUnused
struct OMX_AUDIO_PARAM_QCELP8TYPE OMX_AUDIO_PARAM_QCELP8TYPE
OMX_BOOL bNoiseSuppressor
struct OMX_AUDIO_CONFIG_MUTETYPE OMX_AUDIO_CONFIG_MUTETYPE
@ OMX_AUDIO_CDMARateBlank
struct OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE
@ OMX_AUDIO_AACStreamFormatMP2ADTS
@ OMX_AUDIO_G726ModeKhronosExtensions
@ OMX_AUDIO_AMRBandModeNB6
@ OMX_AUDIO_AMRBandModeNB7
@ OMX_AUDIO_StereoWideningKhronosExtensions
OMX_AUDIO_G723RATE eBitRate
@ OMX_AUDIO_CodingAutoDetect
struct OMX_AUDIO_PARAM_EVRCTYPE OMX_AUDIO_PARAM_EVRCTYPE
struct OMX_AUDIO_PARAM_AMRTYPE OMX_AUDIO_PARAM_AMRTYPE
@ OMX_AUDIO_WMAFormatKhronosExtensions
@ OMX_AUDIO_ChannelModeDual
OMX_AUDIO_MIDISOUNDBANKTYPE
struct OMX_AUDIO_CONFIG_LOUDNESSTYPE OMX_AUDIO_CONFIG_LOUDNESSTYPE
OMX_BS32 sRoomHighFreqLevel
@ OMX_AUDIO_AACStreamFormatVendorStartUnused
@ OMX_AUDIO_MIDISoundBankLayoutGM2
OMX_AUDIO_CDMARATETYPE eCDMARate
@ OMX_AUDIO_AMRBandModeWB0
@ OMX_AUDIO_ChannelVendorStartUnused
@ OMX_AUDIO_CodingVendorStartUnused
struct OMX_AUDIO_CONFIG_CHORUSTYPE OMX_AUDIO_CONFIG_CHORUSTYPE
OMX_AUDIO_AMRDTXMODETYPE eAMRDTXMode
OMX_AUDIO_WMAPROFILETYPE eProfile
OMX_AUDIO_CHANNELMODETYPE eChannelMode
struct OMX_AUDIO_CONFIG_CHANNELMUTETYPE OMX_AUDIO_CONFIG_CHANNELMUTETYPE
struct OMX_AUDIO_CONFIG_BASSTYPE OMX_AUDIO_CONFIG_BASSTYPE
OMX_AUDIO_STEREOWIDENINGTYPE eWideningType
Generated for OpenMAX Bellagio rel. 0.9.3 by
1.5.1