NVIDIA DRIVE OS Linux SDK API Reference

5.1.9.0 Release

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
nvmedia_iofst_nvscisync.h File Reference

Detailed Description

NVIDIA Media Interface: IOFST NvSciSync

Description: This file contains NvSciSync related APIs for NvMediaIOFST.

Definition in file nvmedia_iofst_nvscisync.h.

Go to the source code of this file.

Macros

#define NVMEDIA_IOFST_NVSCISYNC_VERSION_MAJOR   1
 Major version number. More...
 
#define NVMEDIA_IOFST_NVSCISYNC_VERSION_MINOR   1
 Minor version number. More...
 
#define NVMEDIA_IOFST_MAX_PRENVSCISYNCFENCES   (3)
 Specifies the maximum number of times NvMediaIOFSTInsertPreNvSciSyncFence() can be called before each call to NvMediaIOFSTProcessFrame(). More...
 

Functions

NvMediaStatus NvMediaIOFSTNvSciSyncGetVersion (NvMediaVersion *version)
 Returns the version information for the NvMediaIOFST NvSciSync library. More...
 
NvMediaStatus NvMediaIOFSTFillNvSciSyncAttrList (const NvMediaIOFST *iofst, NvSciSyncAttrList attrlist, NvMediaNvSciSyncClientType clienttype)
 Fills the NvMediaIOFST specific NvSciSync attributes. More...
 
NvMediaStatus NvMediaIOFSTRegisterNvSciSyncObj (const NvMediaIOFST *iofst, NvMediaNvSciSyncObjType syncobjtype, NvSciSyncObj nvscisync)
 Registers an NvSciSyncObj with NvMediaIOFST. More...
 
NvMediaStatus NvMediaIOFSTUnregisterNvSciSyncObj (const NvMediaIOFST *iofst, NvSciSyncObj nvscisync)
 Unregisters an NvSciSyncObj with NvMediaIOFST. More...
 
NvMediaStatus NvMediaIOFSTSetNvSciSyncObjforEOF (const NvMediaIOFST *iofst, NvSciSyncObj nvscisyncEOF)
 Specifies the NvSciSyncObj to be used for an EOF NvSciSyncFence. More...
 
NvMediaStatus NvMediaIOFSTInsertPreNvSciSyncFence (const NvMediaIOFST *iofst, const NvSciSyncFence *prenvscisyncfence)
 Sets an NvSciSyncFence as a prefence for an NvMediaIOFSTProcessFrame() operation. More...
 
NvMediaStatus NvMediaIOFSTGetEOFNvSciSyncFence (const NvMediaIOFST *iofst, NvSciSyncObj eofnvscisyncobj, NvSciSyncFence *eofnvscisyncfence)
 Gets EOF NvSciSyncFence for an NvMediaIOFSTProcessFrame() operation. More...
 
NvMediaStatus NvMediaIOFSTSetNvSciSyncObjforSOF (const NvMediaIOFST *iofst, NvSciSyncObj nvscisyncSOF)
 Specifies the NvSciSyncObj to be used for an SOF NvSciSyncFence. More...
 
NvMediaStatus NvMediaIOFSTGetSOFNvSciSyncFence (const NvMediaIOFST *iofst, NvSciSyncObj sofnvscisyncobj, NvSciSyncFence *sofnvscisyncfence)
 Gets SOF NvSciSyncFence for an NvMediaIOFSTProcessFrame() operation. More...