OpenMAX Bellagio 0.9.3
|
#include <OMX_Other.h>
Data Fields | |
OMX_U32 | nSize |
OMX_VERSIONTYPE | nVersion |
OMX_U32 | nPortIndex |
OMX_TICKS | nTimestamp |
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_IndexConfigTimeCurrentAudioReference and
OMX_IndexConfigTimeCurrentVideoReference: 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 112 of file OMX_Other.h.
OMX_U32 OMX_TIME_CONFIG_TIMESTAMPTYPE::nPortIndex |
port that this structure applies to
Definition at line 116 of file OMX_Other.h.
Referenced by base_clock_port_Constructor(), and omx_video_scheduler_component_ClockPortHandleFunction().
OMX_U32 OMX_TIME_CONFIG_TIMESTAMPTYPE::nSize |
size of the structure in bytes
Definition at line 113 of file OMX_Other.h.
OMX_TICKS OMX_TIME_CONFIG_TIMESTAMPTYPE::nTimestamp |
timestamp .
Definition at line 117 of file OMX_Other.h.
Referenced by base_clock_port_Constructor(), and omx_video_scheduler_component_ClockPortHandleFunction().
OMX_VERSIONTYPE OMX_TIME_CONFIG_TIMESTAMPTYPE::nVersion |
OMX specification version information
Definition at line 114 of file OMX_Other.h.