This conformant component accepts encoded audio in a number of
different formats, and decodes it to emit raw PCM samples. This
component will buffer encoded audio frames to provide protection
against file system read latency when playing back, and protection
against the media stream interleaving in the file format.
Port | Index | Notes
|
120 | OMX_IndexParamPortDefinition
| Query / set the port parameters for the encoded audio stream.
|
OMX_IndexParamCodecConfig
| Sets codec configuration data to be used. These bytes may also be
supplied in a correctly flagged buffer.
|
OMX_IndexParamAudioPcm
| Query / set the properties of the encoded stream for PCM data.
|
OMX_IndexParamAudioMp3
| Query / set the properties of the encoded stream for MP3 data.
|
OMX_IndexParamAudioAac
| Query / set the properties of the encoded stream for AAC data.
|
OMX_IndexParamAudioWma
| Query / set the properties of the encoded stream for WMA data.
|
OMX_IndexParamAudioDdp
| Query / set the properties of the encoded stream for Dolby Digital
(Plus) data.
|
OMX_IndexParamAudioVorbis
| Query / set the properties of the encoded stream for Vorbis data.
|
OMX_IndexParamAudioRa
| Query / set the properties of the encoded stream for Real Audio data.
|
OMX_IndexParamAudioAmr
| Query / set the properties of the encoded stream for AMR data.
|
OMX_IndexParamAudioEvrc
| Query / set the properties of the encoded stream for EVRC data.
|
OMX_IndexParamAudioG726
| Query / set the properties of the encoded stream for G726 data.
|
OMX_IndexParamAudioMidi
| Query / set the properties of the encoded stream for MIDI data.
|
OMX_IndexParamBrcmDataUnit
| Sets the data unit type of the input data. A value of
OMX_DataUnitCodedPicture indicates that buffers contain at most
one frame and OMX_BUFFERFLAG_ENDOFFRAME is used. A value of
OMX_DataUnitArbitraryStreamSection implies no guarantees on the
framing of input data. Other values are not supported.
|
OMX_IndexConfigAudioMonoTrackControl
| Query / set the options for dual mono audio.
|
OMX_IndexConfigBrcmAudioDownmixCoefficients
| Query / set downmix coefficients.
|
OMX_IndexConfigBrcmAudioDownmixCoefficients8x8
| Query / set arbitrary downmix coefficients.
|
OMX_IndexConfigBrcmAudioMaxSample
| |
121 | OMX_IndexParamPortDefinition
| Query / set the port parameters for the decoded audio stream. Once the first
packet has been successfully decoded, the port definition is populated to indicate
that this port emits PCM data.
|
OMX_IndexParamAudioPcm
| Query the PCM format for the decoded audio stream. Once the first packet has been
successfully decoded, the PCM mode type is populated to indicate the format of PCM
output data. The PCM format cannot be changed as this component doesn't support PCM
format conversion.
|
OMX_IndexConfigBrcmAudioTrackGaplessPlayback
| Query encoder/decoder delay and padding information for gapless audio playback.
|
120 121 | OMX_IndexParamAudioPortFormat
| Query / set the audio port format used on this port. The input port
supports a wide range of audio formats, the output port supports PCM
only.
|
OMX_IndexParamAudioDts
| Query / set the properties of the encoded stream for DTS data.
Supported on the output port for when pass through mode is enabled.
|
| OMX_IndexConfigBrcmDecoderPassThrough
| Query / set the decoder pass-through mode (pass-through of encoded data)
|