VA-API
2.22.0
|
Coded buffer segment. More...
#include <va.h>
Public Attributes | |
uint32_t | size |
Size of the data buffer in this segment (in bytes). | |
uint32_t | bit_offset |
Bit offset into the data buffer where the video data starts. | |
uint32_t | status |
Status set by the driver. See VA_CODED_BUF_STATUS_* . | |
uint32_t | reserved |
Reserved for future use. | |
void * | buf |
Pointer to the start of the data buffer. | |
void * | next |
Pointer to the next VACodedBufferSegment element, or NULL if there is none. | |
uint32_t | va_reserved [VA_PADDING_LOW] |
Reserved bytes for future use, must be zero. | |
Coded buffer segment.
VACodedBufferSegment is an element of a linked list describing some information on the coded buffer. The coded buffer segment could contain either a single NAL unit, or more than one NAL unit. It is recommended (but not required) to return a single NAL unit in a coded buffer segment, and the implementation should set the VA_CODED_BUF_STATUS_SINGLE_NALU status flag if that is the case.