Functions and structures for handling NvBuffer interoperability with VPI. More...
#include "Export.h"#include "ImageFormat.h"#include "Status.h"#include "Types.h"#include <stdint.h>
 Include dependency graph for NvBufferInterop.h:Go to the source code of this file.
Data Structures | |
| struct | VPIWrapNvBufferParams | 
| Parameters for customizing NvBuffer wrapping.  More... | |
Functions | |
| VPIStatus | vpiInitWrapNvBufferParams (VPIWrapNvBufferParams *params) | 
| Initialize VPIWrapNvBufferParams with default values.  More... | |
| VPIStatus | vpiImageCreateNvBufferWrapper (int32_t dmabuf_fd, const VPIWrapNvBufferParams *params, uint32_t flags, VPIImage *img) | 
Create an image object by wrapping an existing NvBuffer given its dmabuf_fd handle.  More... | |
| VPIStatus | vpiImageSetWrappedNvBuffer (VPIImage img, int dmabuf_fd) | 
Redefines the wrapped NvBuffer memory in an existing VPIImage wrapper.  More... | |
Functions and structures for handling NvBuffer interoperability with VPI.
Definition in file NvBufferInterop.h.
| VPIStatus vpiInitWrapNvBufferParams | ( | VPIWrapNvBufferParams * | params | ) | 
Initialize VPIWrapNvBufferParams with default values.
Default values are:
| [in] | params | Structure to be initialized with default values. |