OMX_TIME_CONFIG_CLOCKSTATETYPE Struct Reference

struct OMX_TIME_CONFIG_CLOCKSTATETYPE

Structure representing the current mode of the media clock. IL Client uses this config to change or query the mode of the media clock of the clock component. Applicable only to clock component.

On a SetConfig if eState is OMX_TIME_ClockStateRunning media time starts immediately at the prescribed start time. If OMX_TIME_ClockStateWaitingForStartTime the Clock Component ignores the given nStartTime and waits for all clients specified in the nWaitMask to send starttimes (via OMX_IndexConfigTimeClientStartTime). The Clock Component then starts the media clock using the earliest start time supplied.

Member Data Documentation

OMX_TIME_CLOCKSTATE eState

OMX_TIME_CLOCKSTATE eState

State of the media time.

OMX_TICKS nOffset

OMX_TICKS nOffset

Time to offset the media time by (e.g. preroll). Media time will be reported to be nOffset ticks earlier.

OMX_U32 nSize

OMX_U32 nSize

size of the structure in bytes

OMX_TICKS nStartTime

OMX_TICKS nStartTime

Start time of the media time.

OMX_VERSIONTYPE nVersion

OMX_VERSIONTYPE nVersion

OMX specification version information

OMX_U32 nWaitMask

OMX_U32 nWaitMask

Mask of OMX_CLOCKPORT values.