Holds parameters for a hardware buffer.
Definition at line 454 of file nvbuf_utils.h.
| Data Fields | |
| uint32_t | dmabuf_fd | 
| Holds the DMABUF FD of the hardware buffer.  More... | |
| void * | nv_buffer | 
| pointer to hardware buffer memory.  More... | |
| NvBufferPayloadType | payloadType | 
| payload type of the buffer.  More... | |
| int32_t | memsize | 
| size of the memory.  More... | |
| uint32_t | nv_buffer_size | 
| size of hardware buffer.  More... | |
| NvBufferColorFormat | pixel_format | 
| video format type of hardware buffer.  More... | |
| uint32_t | num_planes | 
| number of planes of hardware buffer.  More... | |
| uint32_t | width [MAX_NUM_PLANES] | 
| width of each planes of hardware buffer.  More... | |
| uint32_t | height [MAX_NUM_PLANES] | 
| height of each planes of hardware buffer.  More... | |
| uint32_t | pitch [MAX_NUM_PLANES] | 
| pitch of each planes of hardware buffer.  More... | |
| uint32_t | offset [MAX_NUM_PLANES] | 
| memory offset values of each video planes of hardware buffer.  More... | |
| uint32_t | psize [MAX_NUM_PLANES] | 
| size of each vodeo planes of hardware buffer.  More... | |
| uint32_t | layout [MAX_NUM_PLANES] | 
| layout type of each planes of hardware buffer.  More... | |
| uint32_t _NvBufferParams::dmabuf_fd | 
Holds the DMABUF FD of the hardware buffer.
Definition at line 457 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::height[MAX_NUM_PLANES] | 
height of each planes of hardware buffer.
Definition at line 473 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::layout[MAX_NUM_PLANES] | 
layout type of each planes of hardware buffer.
Definition at line 481 of file nvbuf_utils.h.
| int32_t _NvBufferParams::memsize | 
size of the memory.
(Applicale for NvBufferPayload_MemHandle)
Definition at line 463 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::num_planes | 
number of planes of hardware buffer.
Definition at line 469 of file nvbuf_utils.h.
| void* _NvBufferParams::nv_buffer | 
pointer to hardware buffer memory.
Definition at line 459 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::nv_buffer_size | 
size of hardware buffer.
Definition at line 465 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::offset[MAX_NUM_PLANES] | 
memory offset values of each video planes of hardware buffer.
Definition at line 477 of file nvbuf_utils.h.
| NvBufferPayloadType _NvBufferParams::payloadType | 
payload type of the buffer.
Definition at line 461 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::pitch[MAX_NUM_PLANES] | 
pitch of each planes of hardware buffer.
Definition at line 475 of file nvbuf_utils.h.
| NvBufferColorFormat _NvBufferParams::pixel_format | 
video format type of hardware buffer.
Definition at line 467 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::psize[MAX_NUM_PLANES] | 
size of each vodeo planes of hardware buffer.
Definition at line 479 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::width[MAX_NUM_PLANES] | 
width of each planes of hardware buffer.
Definition at line 471 of file nvbuf_utils.h.