Structure used to configure time stamping of frames.
Data Fields | |
Fvid2_TimeStampFxn | timeStampFxn |
uint32_t | reserved |
Fvid2_TimeStampFxn Fvid2_TimeStampParams::timeStampFxn |
By default, OSAL (BIOS) API is used to time stamp frames.
Applications could over-ride the same, by providing a function that would return an unsigned int 64 value representing the timestamp in usec. The driver would call this function and update the 'timeStamp' and 'timeStamp64' member of Fvid2_Frame with the return value of this function.
Note: The 64-bit value / 1000 is used to update the 'timeStamp' member.
Passing a value of NULL un-registers the time stamp function.
uint32_t Fvid2_TimeStampParams::reserved |
Not used now. Set to zero.