NVIDIA DRIVE OS Linux SDK API Reference

5.1.15.0 Release
For Test and Development only
nvmedia_ldc_nvscisync.h File Reference

Detailed Description

NVIDIA Media Interface: LDC NvSciSync

Description: This file contains the NvMediaLDC and NvSciSync related APIs.

Definition in file nvmedia_ldc_nvscisync.h.

Go to the source code of this file.

Macros

#define NVMEDIA_LDC_NVSCISYNC_VERSION_MAJOR   1
 Major version number. More...
 
#define NVMEDIA_LDC_NVSCISYNC_VERSION_MINOR   0
 Minor version number. More...
 
#define NVMEDIA_LDC_MAX_PRENVSCISYNCFENCES   (3)
 Maximum number of times NvMediaLDCInsertPreNvSciSyncFence() can be called before each NvMediaLDCProcess() call. More...
 

Functions

NvMediaStatus NvMediaLDCNvSciSyncGetVersion (NvMediaVersion *version)
 Gets version information for the NvMedia LDC NvSciSync library. More...
 
NvMediaStatus NvMediaLDCFillNvSciSyncAttrList (NvMediaLDC *ldc, NvSciSyncAttrList attrlist, NvMediaNvSciSyncClientType clienttype)
 Gets NvMediaLDC specific NvSciSync attributes. More...
 
NvMediaStatus NvMediaLDCRegisterNvSciSyncObj (NvMediaLDC *ldc, NvMediaNvSciSyncObjType syncobjtype, NvSciSyncObj nvscisync)
 Registers an NvSciSyncObj with NvMediaLDC. More...
 
NvMediaStatus NvMediaLDCUnregisterNvSciSyncObj (NvMediaLDC *ldc, NvSciSyncObj nvscisync)
 Unregisters an NvSciSyncObj with NvMediaLDC. More...
 
NvMediaStatus NvMediaLDCSetNvSciSyncObjforEOF (NvMediaLDC *ldc, NvSciSyncObj nvscisyncEOF)
 Sets an NvSciSyncObj to be used for a EOF NvSciSyncFence. More...
 
NvMediaStatus NvMediaLDCInsertPreNvSciSyncFence (NvMediaLDC *ldc, const NvSciSyncFence *prenvscisyncfence)
 Sets an NvSciSyncFence as a prefence for an NvMediaLDCProcess() operation. More...
 
NvMediaStatus NvMediaLDCGetEOFNvSciSyncFence (NvMediaLDC *ldc, NvSciSyncObj eofnvscisyncobj, NvSciSyncFence *eofnvscisyncfence)
 Get EOF NvSciSyncFence for an NvMediaLDCProcess() operation. More...