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_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.
|
| OMX_IndexParamComponentName
| Sets the component name to be used in internal logging messages.
|