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_lowpower

270
audio_lowpower

This component accepts encoded audio in mp3 format, and decodes and plays it to an audio buffer driver. It is designed for low power audio playback. Input buffers can consist of multiple mp3 frames, there is no requirement to end a buffer on a frame boundary, providing the remainder of the frame is at the start of the next buffer. The parsing is fairly tolerate of skipping extra data such as ID3 tags. Pausing the component will result in decoding pausing, but there is a relatively long decoded buffer to play out before audio output will pause.

PortIndexNotes
270OMX_IndexParamPortDefinition Query / set the port parameters for the encoded audio stream. nBufferSize must be at least 32768. nBufferCountActual defaults to 10, but can be set to any positive number.
OMX_IndexParamAudioPortFormat Query / set the audio port format. Currently only mp3 is supported.