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_splitter
260
261
| audio_splitter |
262
263
264
265
The conformant audio_splitter component accepts audio frames and forwards these onto enabled output ports. The audio input port should be configured with the correct port and PCM settings, and then enabled. At this point the port and PCM settings are copied to all output ports and a port settings changed message is sent on all output ports. This component has basic functionality, but is more a placeholder for future development. Plans for the future include providing logic to discard data on output ports that fail to provide a buffer to accept the data within a reasonable timeframe, provided a clock is connected. There is some support for output ports having different buffer sizes than the input port, but this is not yet fully available to an IL client.
Port | Index | Notes
260 | `OMX_IndexParamPortDefinition` | Query / set the port parameters for the clock port. Currently this port is not advertised so should not be used.
261 | `OMX_IndexParamPortDefinition` | Query / set the port parameters for the audio input stream, which must be PCM non-encoded audio. `nBufferSize` must be at least 256 and defaults to 32768, and must be a multiple of 32. `nBufferAlignment` must be at least 32.
`OMX_IndexParamAudioPcm` | Query / set the PCM parameters of the audio input stream.
262 263 264 265 | `OMX_IndexParamPortDefinition` | Query the port parameters for output ports.
`OMX_IndexParamAudioPcm` | Query the PCM parameters of the audio output stream.
261 262 263 264 265 | `OMX_IndexParamAudioPortFormat` | Query / set the port format used on audio ports. Currently this component only supports raw PCM on all audio ports.