|
NVIDIA DRIVE OS Linux SDK API Reference
|
5.1.15.2 Release For Test and Development only
|
Go to the documentation of this file.
16 #ifndef NVMEDIA_ARRAY_NVSCIBUF_H
17 #define NVMEDIA_ARRAY_NVSCIBUF_H
37 #define NVMEDIA_ARRAY_NVSCIBUF_VERSION_MAJOR (1u)
39 #define NVMEDIA_ARRAY_NVSCIBUF_VERSION_MINOR (0u)
111 uint32_t numElements,
NvMediaStatus NvMediaArrayNvSciBufInit(void)
Initializes the NvMediaArray NvSciBuf APIs.
NvMediaStatus NvMediaArrayNvSciBufGetVersion(NvMediaVersion *version)
Returns version information for the NvMediaArray NvSciBuf API.
void NvMediaArrayNvSciBufDeinit(void)
De-initializes the NvMediaArray NvSciBuf APIs.
struct NvSciBufObjRefRec * NvSciBufObj
A memory object is a container holding the reconciled NvSciBufAttrList defining constraints of the bu...
struct NvMediaDevice NvMediaDevice
An opaque handle representing an NvMediaDevice object.
NvMediaStatus NvMediaArrayFillNvSciBufAttrs(NvMediaDevice *device, NvMediaArrayType type, uint32_t stride, uint32_t numElements, const NvMediaArrayAllocAttr *attrs, uint32_t numAttrs, NvSciBufAttrList attr_h)
Fills the NvSciBuf attributes used to allocate an array.
NvMediaStatus NvMediaArrayCreateFromNvSciBuf(NvMediaDevice *device, NvSciBufObj nvSciBufObj, NvMediaArray **nvmArray)
Creates NvMediaArray from an NvSciBuf handle.
NvMediaStatus
Defines all possible error codes.
struct NvSciBufAttrListRec * NvSciBufAttrList
A container constituting an attribute list which contains.
NVIDIA Software Communications Interface (SCI) : NvSciBuf