null_sink

Top
audio_capture audio_decode audio_encode audio_lowpower audio_mixer audio_processor audio_render audio_splitter
image_decode image_encode image_fx resize source transition
clock null_sink text_scheduler visualisation
camera egl_render hvs isp rawcam video_decode video_encode video_render video_scheduler video_splitter
Custom Index Metadata
| # OMX.broadcom.null_sink
240
241
242
| null_sink
This component is for testing. It accepts input buffers and immediately discards them, counting how many it receives.
Port | Index | Notes
240 241 242 | `OMX_IndexParamPortDefinition` | Set the port format.
`OMX_IndexConfigBrcmPortStats` | Returns statistics about the input ports.
`OMX_IndexConfigBrcmPortBufferStats` | Returns statistics about buffers recently seen at the input ports.
`OMX_IndexConfigRequestCallback` | Query / set whether an `OMX_EventParamOrConfigChanged` event should be generated when parameters change state within the component. Currently supported for `OMX_IndexConfigBrcmPortBufferStats`.
`OMX_IndexParamBrcmCRC` | Query for the latest CRC for input data on this port.
240 | `OMX_IndexConfigVideoFramerate` | Sets the expected framerate (16.16 format). If set, the component will assert if any frames arrive late (where "late" is one or more frame intervals later than expected).
`OMX_IndexParamBrcmMaxFrameSkips` | Sets the maximum number of times we allow an image to arrive 'late' (see `OMX_IndexConfigVideoFramerate`). The default value is zero.
`OMX_IndexParamBrcmPixelAspectRatio` | Sets the expected pixel aspect ratio (represented by the standard `OMX_CONFIG_POINTTYPE` structure, `nY` must not be 0, use e.g. 0/1 to represent 0 or unknown ratio.). If set, the component will assert if it receives video frames that do not match the expected aspect ratio.
`OMX_IndexParamBrcmMaxCorruptMBs` | Sets the maximum number of corrupt macroblocks allowed. The default value is zero.
240 241 | `OMX_IndexParamCameraPoolToEncoderFunction` | Used to set up proprietary communication with the previous component.
`OMX_IndexConfigBrcmUseProprietaryCallback` | Forces use of proprietary tunnelling between ports.
| `OMX_IndexParamBrcmThreadAffinity` | Query / set which core this component should execute on.
`OMX_IndexParamBrcmCRCEnable` | Query / set whether this component should calcualte CRCs on all input data received. Setting this index resets CRCs on all ports to zero. CRC calculation defaults to off.