![]() |
Jetson Linux Multimedia API Reference32.4.3 Release |
Holds extended parameters for a hardware buffer.
Definition at line 451 of file nvbuf_utils.h.
Data Fields | |
NvBufferParams | params |
nvbuffer basic parameters. More... | |
int32_t | startofvaliddata |
offset in bytes from the start of the buffer to the first valid byte. More... | |
int32_t | sizeofvaliddatainbytes |
size of the valid data from the first to the last valid byte. More... | |
NvBufferDisplayScanFormat | scanformat [MAX_NUM_PLANES] |
display scan format - progressive/interlaced. More... | |
uint32_t | secondfieldoffset [MAX_NUM_PLANES] |
offset of the second field for interlaced buffer. More... | |
uint32_t | blockheightlog2 [MAX_NUM_PLANES] |
block height of the planes for blockLinear layout hardware buffer. More... | |
uint32_t | physicaladdress [MAX_NUM_PLANES] |
physical address of allocated planes. More... | |
uint64_t | flags [MAX_NUM_PLANES] |
flags associated with planes More... | |
void * | payloadmetaInfo |
metadata associated with the hardware buffer. More... | |
NvBufferChromaSubsamplingParams | chromaSubsampling |
chroma subsampling parameters More... | |
bool | is_protected |
get buffer vpr information. More... | |
NvBufferSyncObj | syncobj |
buffer sync point object parameters More... | |
void * | reserved |
reserved field. More... | |
uint32_t _NvBufferParamsEx::blockheightlog2[MAX_NUM_PLANES] |
block height of the planes for blockLinear layout hardware buffer.
Definition at line 466 of file nvbuf_utils.h.
NvBufferChromaSubsamplingParams _NvBufferParamsEx::chromaSubsampling |
chroma subsampling parameters
Definition at line 474 of file nvbuf_utils.h.
uint64_t _NvBufferParamsEx::flags[MAX_NUM_PLANES] |
flags associated with planes
Definition at line 470 of file nvbuf_utils.h.
bool _NvBufferParamsEx::is_protected |
get buffer vpr information.
Definition at line 476 of file nvbuf_utils.h.
NvBufferParams _NvBufferParamsEx::params |
nvbuffer basic parameters.
Definition at line 454 of file nvbuf_utils.h.
void* _NvBufferParamsEx::payloadmetaInfo |
metadata associated with the hardware buffer.
Definition at line 472 of file nvbuf_utils.h.
uint32_t _NvBufferParamsEx::physicaladdress[MAX_NUM_PLANES] |
physical address of allocated planes.
Definition at line 468 of file nvbuf_utils.h.
void* _NvBufferParamsEx::reserved |
reserved field.
Definition at line 480 of file nvbuf_utils.h.
NvBufferDisplayScanFormat _NvBufferParamsEx::scanformat[MAX_NUM_PLANES] |
display scan format - progressive/interlaced.
Definition at line 462 of file nvbuf_utils.h.
uint32_t _NvBufferParamsEx::secondfieldoffset[MAX_NUM_PLANES] |
offset of the second field for interlaced buffer.
Definition at line 464 of file nvbuf_utils.h.
int32_t _NvBufferParamsEx::sizeofvaliddatainbytes |
size of the valid data from the first to the last valid byte.
(Applicale for NvBufferPayload_MemHandle)
Definition at line 460 of file nvbuf_utils.h.
int32_t _NvBufferParamsEx::startofvaliddata |
offset in bytes from the start of the buffer to the first valid byte.
(Applicale for NvBufferPayload_MemHandle)
Definition at line 457 of file nvbuf_utils.h.
NvBufferSyncObj _NvBufferParamsEx::syncobj |
buffer sync point object parameters
Definition at line 478 of file nvbuf_utils.h.