NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release
nvmedia_2d_sci.h File Reference

Detailed Description

NVIDIA Media Interface: 2D NvSci

Description: This file contains the NvMedia 2D and NvSci related APIs.

Definition in file nvmedia_2d_sci.h.

Go to the source code of this file.

Functions

NvMediaStatus NvMedia2DFillNvSciBufAttrList (NvMedia2D *const handle, NvSciBufAttrList const attrList)
 Fills the NvMedia 2D specific NvSciBuf attributes. More...
 
NvMediaStatus NvMedia2DFillNvSciSyncAttrList (NvMedia2D *const handle, NvSciSyncAttrList const attrList, NvMediaNvSciSyncClientType const clientType)
 Fills the NvMedia 2D specific NvSciSync attributes. More...
 
NvMediaStatus NvMedia2DRegisterNvSciBufObj (NvMedia2D *const handle, NvSciBufObj const bufObj)
 Register an NvSciBufObj with NvMedia 2D. More...
 
NvMediaStatus NvMedia2DRegisterNvSciSyncObj (NvMedia2D *const handle, NvMediaNvSciSyncObjType const syncObjType, NvSciSyncObj const syncObj)
 Register an NvSciSyncObj with NvMedia 2D. More...
 
NvMediaStatus NvMedia2DUnregisterNvSciBufObj (NvMedia2D *const handle, NvSciBufObj bufObj)
 Unregisters an NvSciBufObj with NvMedia2D. More...
 
NvMediaStatus NvMedia2DUnregisterNvSciSyncObj (NvMedia2D *const handle, NvSciSyncObj syncObj)
 Unregisters an NvSciSyncObj with NvMedia2D. More...
 
NvMediaStatus NvMedia2DSetNvSciSyncObjforEOF (NvMedia2D *const handle, NvMedia2DComposeParameters const params, NvSciSyncObj syncObj)
 Specifies the NvSciSyncObj to be used for EOF event. More...
 
NvMediaStatus NvMedia2DInsertPreNvSciSyncFence (NvMedia2D *const handle, NvMedia2DComposeParameters const params, NvSciSyncFence const *const syncFence)
 Insert an NvSciSyncFence as a pre-fence. More...
 
NvMediaStatus NvMedia2DGetEOFNvSciSyncFence (NvMedia2D *const handle, NvMedia2DComposeResult const *const result, NvSciSyncFence *const syncFence)
 Gets an EOF NvSciSyncFence for an NvMedia2DCompose() operation. More...
 
NvMediaStatus NvMedia2DSetSrcNvSciBufObj (NvMedia2D *const handle, NvMedia2DComposeParameters const params, uint32_t const index, NvSciBufObj srcSurface)
 Sets the surface for a source layer. More...
 
NvMediaStatus NvMedia2DSetDstNvSciBufObj (NvMedia2D *const handle, NvMedia2DComposeParameters const params, NvSciBufObj dstSurface)
 Sets the surface for the destination. More...