video_render

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.video_render
90
| video_render
This conformant component will accept video frames and display them on a platform video display device.
Port | Index | Notes
90 | `OMX_IndexParamPortDefinition` | Sets the port definition type to describe the input video stream. Typically this is called by the component itself when this port is tunnelled with an appropriate output port. This port also supports setting the port definition to an image domain, which allows connecting this port with an output image port - for example from a still image decode.
`OMX_IndexParamVideoPortFormat` | Query / set the video port format. This port supports unencoded video with a number of different pixel formats.
`OMX_IndexConfigDisplayRegion` | Setting this config allows control over the display device used to output the frames.
`OMX_IndexConfigCommonRotate` | Rotates video or image frames clockwise by a specified angle.
`OMX_IndexConfigCommonScale` | Ignored (provided for compatibility). Does not affect image since scaling is implicit in the destination rectangle specified via `OMX_IndexConfigDisplayRegion`.
`OMX_IndexConfigCommonInputCrop` | Crops the image or video stream to the specified rectangle.
`OMX_IndexConfigCommonMirror` | Mirroring reflects video or image frames along the horizontal and vertical axes.
`OMX_IndexParamBrcmPixelAspectRatio` | Query / set the pixel aspect ratio of the source content.
`OMX_IndexParamBrcmTransposeBufferCount` | Query / set the number of buffers pre-allocated for 90/270 rotation. Must be less than or equal to 2. If 0 (default), buffers are allocated on demand (on a best effort basis).
`OMX_IndexConfigBrcmPortStats` | Query for the statistics on this input port.
`OMX_IndexParamCameraPoolToEncoderFunction` | Used to set up proprietary communication with the previous component.
`OMX_IndexConfigBrcmUseProprietaryCallback` | Forces use of proprietary tunnelling between ports.
`OMX_IndexConfigLatencyTarget` | Query / set the filter values used when tracking phase offset between presentation and vsync by changing HDMI pixel output frequency.
70 | `OMX_IndexParamColorSpace` | Set/retrieve the image colour space settings that images received on this port should be rendered with.
`OMX_IndexConfigBrcmRenderStats` | Retrieve statistics from this renderer.
`OMX_IndexParamMinimumAlignment` | Query the minimum alignment that the component requries on the port.
`OMX_IndexParamBrcmSupportsUnalignedSliceheight` | Retrieves the capabilites of this component to allow any nSliceHeight value >= nHeight.
`OMX_IndexParamRemoveImagePadding` | Queries whether this component requires padding on the image (it doesn't). Superceded by OMX_IndexParamMinimumAlignment.
| `OMX_IndexParamComponentName` | Sets the component name to be used in internal logging messages.