OMX_PARAM_PORTDEFINITIONTYPE Struct Reference

struct OMX_PARAM_PORTDEFINITIONTYPE

Member Data Documentation

OMX_AUDIO_PORTDEFINITIONTYPE audio

OMX_AUDIO_PORTDEFINITIONTYPE audio

OMX_BOOL bBuffersContiguous

OMX_BOOL bBuffersContiguous

OMX_BOOL bEnabled

OMX_BOOL bEnabled

Ports default to enabled and are enabled/disabled by OMX_CommandPortEnable/OMX_CommandPortDisable. When disabled a port is unpopulated. A disabled port is not populated with buffers on a transition to IDLE.

OMX_BOOL bPopulated

OMX_BOOL bPopulated

Port is populated with all of its buffers as indicated by nBufferCountActual. A disabled port is always unpopulated. An enabled port is populated on a transition to OMX_StateIdle and unpopulated on a transition to loaded.

OMX_DIRTYPE eDir

OMX_DIRTYPE eDir

Direction (input or output) of this port

OMX_PORTDOMAINTYPE eDomain

OMX_PORTDOMAINTYPE eDomain

Domain of the port. Determines the contents of metadata below.

union OMX_PARAM_PORTDEFINITIONTYPE::@27 format

union OMX_PARAM_PORTDEFINITIONTYPE::@27 format

OMX_IMAGE_PORTDEFINITIONTYPE image

OMX_IMAGE_PORTDEFINITIONTYPE image

OMX_U32 nBufferAlignment

OMX_U32 nBufferAlignment

OMX_U32 nBufferCountActual

OMX_U32 nBufferCountActual

The actual number of buffers allocated on this port

OMX_U32 nBufferCountMin

OMX_U32 nBufferCountMin

The minimum number of buffers this port requires

OMX_U32 nBufferSize

OMX_U32 nBufferSize

Size, in bytes, for buffers to be used for this channel

OMX_U32 nPortIndex

OMX_U32 nPortIndex

Port number the structure applies to

OMX_U32 nSize

OMX_U32 nSize

Size of the structure in bytes

OMX_VERSIONTYPE nVersion

OMX_VERSIONTYPE nVersion

OMX specification version information

OMX_OTHER_PORTDEFINITIONTYPE other

OMX_OTHER_PORTDEFINITIONTYPE other

OMX_VIDEO_PORTDEFINITIONTYPE video

OMX_VIDEO_PORTDEFINITIONTYPE video