OMX_TIME_CONFIG_TIMESTAMPTYPE Struct Reference

#include <OMX_Other.h>


Data Fields

OMX_U32 nSize
OMX_VERSIONTYPE nVersion
OMX_U32 nPortIndex
OMX_TICKS nTimestamp


Detailed Description

Structure representing a time stamp used with the following configs on the Clock Component (CC):

OMX_IndexConfigTimeCurrentWallTime: query of the CC’s current wall time OMX_IndexConfigTimeCurrentMediaTime: query of the CC’s current media time OMX_IndexConfigTimeAudioReferenceTime and OMX_IndexConfigTimeVideoReferenceTime: audio/video reference clock sending SC its reference time OMX_IndexConfigTimeClientStartTime: a Clock Component client sends this structure to the Clock Component via a SetConfig on its client port when it receives a buffer with OMX_BUFFERFLAG_STARTTIME set. It must use the timestamp specified by that buffer for nStartTimestamp.

It’s also used with the following config on components in general:

OMX_IndexConfigTimePosition: IL client querying component position (GetConfig) or commanding a component to seek to the given location (SetConfig)

Definition at line 108 of file OMX_Other.h.


Field Documentation

OMX_U32 OMX_TIME_CONFIG_TIMESTAMPTYPE::nSize

size of the structure in bytes

Definition at line 109 of file OMX_Other.h.

OMX_VERSIONTYPE OMX_TIME_CONFIG_TIMESTAMPTYPE::nVersion

OMX specification version information

Definition at line 110 of file OMX_Other.h.

OMX_U32 OMX_TIME_CONFIG_TIMESTAMPTYPE::nPortIndex

port that this structure applies to

Definition at line 112 of file OMX_Other.h.

Referenced by base_clock_port_Constructor(), omx_alsasink_component_ClockPortHandleFunction(), omx_fbdev_sink_component_ClockPortHandleFunction(), omx_filereader_component_SetConfig(), and omx_parser3gp_component_SetConfig().

OMX_TICKS OMX_TIME_CONFIG_TIMESTAMPTYPE::nTimestamp

timestamp .

Definition at line 113 of file OMX_Other.h.

Referenced by base_clock_port_Constructor(), omx_alsasink_component_ClockPortHandleFunction(), and omx_fbdev_sink_component_ClockPortHandleFunction().


The documentation for this struct was generated from the following file:
Generated for OpenMAX Bellagio rel. 0.9.0 by  doxygen 1.5.1
SourceForge.net Logo