2#include "ApraEGLDisplay.h"
3#include "nvbuf_utils.h"
12 NvBufferColorFormat colorFormat,
uint8_t * cudaPtr
Definition DMAFDWrapper.h:50
int m_fd
Definition DMAFDWrapper.h:40
EGLDisplay getEGLDisplay() const
Definition DMAFDWrapper.h:20
int tempFD
Definition DMAFDWrapper.h:34
void * getHostPtr()
Definition DMAFDWrapper.cpp:137
void setClientData(const void *clientData)
Definition DMAFDWrapper.cpp:192
EGLImageKHR eglImage
Definition DMAFDWrapper.h:41
void * getHostPtrY()
Definition DMAFDWrapper.cpp:147
const void * clientData
Definition DMAFDWrapper.h:53
void * hostPtrU
Definition DMAFDWrapper.h:47
CUgraphicsResource pResource
Definition DMAFDWrapper.h:42
void * hostPtrV
Definition DMAFDWrapper.h:48
static DMAFDWrapper * create(int index, int width, int height, NvBufferColorFormat colorFormat, NvBufferLayout layout, EGLDisplay eglDisplay)
Definition DMAFDWrapper.cpp:9
int getIndex() const
Definition DMAFDWrapper.cpp:182
CUeglFrame eglFrame
Definition DMAFDWrapper.h:43
const int index
Definition DMAFDWrapper.h:51
void * hostPtr
Definition DMAFDWrapper.h:46
void * getHostPtrUV()
Definition DMAFDWrapper.cpp:172
EGLImageKHR getEGLImage() const
Definition DMAFDWrapper.h:19
virtual ~DMAFDWrapper()
Definition DMAFDWrapper.cpp:95
const void * getClientData() const
Definition DMAFDWrapper.cpp:187
EGLDisplay eglDisplay
Definition DMAFDWrapper.h:44
void * getHostPtrU()
Definition DMAFDWrapper.cpp:152
int getFd() const
Definition DMAFDWrapper.h:18
void * getHostPtrV()
Definition DMAFDWrapper.cpp:162
DMAFDWrapper(int index, EGLDisplay EGLDisplay)
Definition DMAFDWrapper.cpp:84
void * getCudaPtr() const
Definition DMAFDWrapper.cpp:177