NVIDIA DRIVE OS Linux SDK API Reference

5.2.3 Release
For Test and Development only
nvmedia_array_nvscibuf.h File Reference

Detailed Description

NvMedia Interfaces for Array for NvSciBuf

Description: This file contains APIs for allocation of NvMediaArray using NvSciBuf.

Definition in file nvmedia_array_nvscibuf.h.

Go to the source code of this file.

Macros

#define NVMEDIA_ARRAY_NVSCIBUF_VERSION_MAJOR   (1u)
 Major version number. More...
 
#define NVMEDIA_ARRAY_NVSCIBUF_VERSION_MINOR   (1u)
 Minor version number. More...
 

Functions

NvMediaStatus NvMediaArrayNvSciBufInit (void)
 Initializes the NvMediaArray NvSciBuf APIs. More...
 
void NvMediaArrayNvSciBufDeinit (void)
 De-initializes the NvMediaArray NvSciBuf APIs. More...
 
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. More...
 
NvMediaStatus NvMediaArrayCreateFromNvSciBuf (NvMediaDevice *device, NvSciBufObj nvSciBufObjInstance, NvMediaArray **nvmArray)
 Creates NvMediaArray from an NvSciBuf handle. More...
 
NvMediaStatus NvMediaArrayNvSciBufGetVersion (NvMediaVersion *version)
 Returns version information for the NvMediaArray NvSciBuf API. More...