Top
audio_capture
audio_decode
audio_encode
audio_lowpower
audio_mixer
audio_processor
audio_render
audio_splitter
image_decode
image_encode
image_fx
image_read
image_write
resize
source
transition
write_still
clock
null_sink
text_scheduler
visualisation
read_media
write_media
camera
egl_render
video_decode
video_encode
video_render
video_scheduler
video_splitter
Custom Index
Metadata

OMX.broadcom.audio_render

100
101
audio_render

This conformant component accepts raw PCM audio, and outputs this data using platform-specific audio output devices. Control of these platform-specific devices is outside the scope of IL. By default, when connected to a clock component, it will act as a clock reference. The time scale of the clock is respected, and when not normal speed no audio will be played and no reference times will be advertised to the clock.

PortIndexNotes
100OMX_IndexParamPortDefinition Supports setting the port to PCM or DDP data.
OMX_IndexParamAudioPortFormat Supports setting the port format to PCM unencoded audio, or DDP encoded data.
OMX_IndexParamAudioPcm nChannels must be 1, 2, 4, or 8. 5.1 audio can be carried inside 8 channels, with the last two channels advertise as blank. eNumData must be OMX_NumericalDataSigned. eEndian must be OMX_EndianLittle. bInterleaved must be OMX_TRUE. nBitPerSample must be 16 or 32. nSamplingRate must be greater than or equal to 8000 but less than or equal to 96000. ePCMMode must be OMX_AUDIO_PCMModeLinear.
OMX_IndexParamAudioDdp Query / set the DDP format of this port. nSamplingRate must be 32000, 44100 or 48000.
OMX_IndexParamAudioDts Query / set the DTS format of this port.
OMX_IndexConfigAudioVolume Query / set the volume control. This currently controls the software volume that occurs prior to mixing in the platform audio output.
OMX_IndexConfigAudioMute Query / set the mute status of the audio output.
OMX_IndexConfigBrcmAudioDestination Query / set the audio platform-specific destination for audio output.
OMX_IndexConfigAudioRenderingLatency Query the current audio rendering delay in samples.
OMX_IndexConfigLatencyTarget Query / set the filter values used when tracking audio rendering latency by changing the clock speed.
101OMX_IndexParamPortDefinition Supports connecting to a port on a clock component.
OMX_IndexParamOtherPortFormat Supports setting the port format to time format.
OMX_IndexConfigPresentationOffset Sets custom presentation offset, used to adjust the audio video sync offset.
 OMX_IndexConfigBrcmClockReferenceSource Query / set whether (when connected to a clock component) this component acts as a clock master (default behaviour) or as a clock slave scheduling the presentation of audio packets based on the media time reference.
OMX_IndexConfigBrcmGlobalAudioMute Query / set the audio platform-specific mute status of the audio output.