NVIDIA DRIVE OS Linux SDK API Reference

6.0.9 Release
nvmedia_ldc_sci.h File Reference

Detailed Description

NVIDIA Media Interface: LDC NvSci

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

Definition in file nvmedia_ldc_sci.h.

Go to the source code of this file.

Functions

NvMediaStatus NvMediaLdcFillNvSciBufAttrList (NvMediaLdc *const handle, NvSciBufAttrList const attrList)
 Fills the NvMedia LDC specific NvSciBuf attributes. More...
 
NvMediaStatus NvMediaLdcFillNvSciSyncAttrList (NvMediaLdc *const handle, NvSciSyncAttrList const attrList, NvMediaNvSciSyncClientType const clientType)
 Fills the NvMedia LDC specific NvSciSync attributes. More...
 
NvMediaStatus NvMediaLdcRegisterNvSciBufObj (NvMediaLdc *const handle, NvSciBufObj const bufObj)
 Register an NvSciBufObj with NvMedia LDC. More...
 
NvMediaStatus NvMediaLdcRegisterNvSciSyncObj (NvMediaLdc *const handle, NvMediaNvSciSyncObjType const syncObjType, NvSciSyncObj const syncObj)
 Register an NvSciSyncObj with NvMedia LDC. More...
 
NvMediaStatus NvMediaLdcUnregisterNvSciBufObj (NvMediaLdc *const handle, NvSciBufObj const bufObj)
 Unregisters an NvSciBufObj with NvMediaLdc. More...
 
NvMediaStatus NvMediaLdcUnregisterNvSciSyncObj (NvMediaLdc *const handle, NvSciSyncObj const syncObj)
 Unregisters an NvSciSyncObj with NvMediaLdc. More...
 
NvMediaStatus NvMediaLdcSetNvSciSyncObjforEOF (NvMediaLdc *const handle, NvMediaLdcParameters const params, NvSciSyncObj const syncObj)
 Specifies the NvSciSyncObj to be used for EOF event. More...
 
NvMediaStatus NvMediaLdcInsertPreNvSciSyncFence (NvMediaLdc *const handle, NvMediaLdcParameters const params, NvSciSyncFence const *const syncFence)
 Insert an NvSciSyncFence as a pre-fence. More...
 
NvMediaStatus NvMediaLdcGetEOFNvSciSyncFence (NvMediaLdc *const handle, NvMediaLdcResult const *const result, NvSciSyncFence *const syncFence)
 Gets an EOF NvSciSyncFence for an NvMediaLdcProcess() operation. More...
 
NvMediaStatus NvMediaLdcSetSrcSurface (NvMediaLdc *const handle, NvMediaLdcParameters const params, NvSciBufObj const surface)
 Sets the source surface. More...
 
NvMediaStatus NvMediaLdcSetDstSurface (NvMediaLdc *const handle, NvMediaLdcParameters const params, NvSciBufObj const surface)
 Sets the destination surface. More...
 
NvMediaStatus NvMediaLdcSetPreviousSurface (NvMediaLdc *const handle, NvMediaLdcParameters const params, NvSciBufObj const surface)
 Sets the previous surface for TNR operation. More...
 
NvMediaStatus NvMediaLdcSetXSobelDstSurface (NvMediaLdc *const handle, NvMediaLdcParameters const params, NvSciBufObj const surface)
 Sets the surface for xSobel output. More...
 
NvMediaStatus NvMediaLdcSetDownsampledXSobelDstSurface (NvMediaLdc *const handle, NvMediaLdcParameters const params, NvSciBufObj const surface)
 Sets the surface for 4x4 downsampled xSobel output. More...