|
|
NVIDIA DeepStream SDK API Reference4.0.2 Release |
Holds parameters for a hardware buffer.
Definition at line 302 of file nvbuf_utils.h.
Data Fields | |
| uint32_t | dmabuf_fd |
| dmabuf_fd of 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 |
dmabuf_fd of hardware buffer.
Definition at line 305 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::height[MAX_NUM_PLANES] |
height of each planes of hardware buffer.
Definition at line 321 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::layout[MAX_NUM_PLANES] |
layout type of each planes of hardware buffer.
Definition at line 329 of file nvbuf_utils.h.
| int32_t _NvBufferParams::memsize |
size of the memory.
(Applicale for NvBufferPayload_MemHandle)
Definition at line 311 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::num_planes |
number of planes of hardware buffer.
Definition at line 317 of file nvbuf_utils.h.
| void* _NvBufferParams::nv_buffer |
pointer to hardware buffer memory.
Definition at line 307 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::nv_buffer_size |
size of hardware buffer.
Definition at line 313 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 325 of file nvbuf_utils.h.
| NvBufferPayloadType _NvBufferParams::payloadType |
payload type of the buffer.
Definition at line 309 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::pitch[MAX_NUM_PLANES] |
pitch of each planes of hardware buffer.
Definition at line 323 of file nvbuf_utils.h.
| NvBufferColorFormat _NvBufferParams::pixel_format |
video format type of hardware buffer.
Definition at line 315 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::psize[MAX_NUM_PLANES] |
size of each vodeo planes of hardware buffer.
Definition at line 327 of file nvbuf_utils.h.
| uint32_t _NvBufferParams::width[MAX_NUM_PLANES] |
width of each planes of hardware buffer.
Definition at line 319 of file nvbuf_utils.h.