|
VA-API
2.22.0
|
VASurfaceAttribExternalBuffers structure for the VASurfaceAttribExternalBufferDescriptor attribute. More...
#include <va.h>
Public Attributes | |
| uint32_t | pixel_format |
| pixel format in fourcc. | |
| uint32_t | width |
| width in pixels. | |
| uint32_t | height |
| height in pixels. | |
| uint32_t | data_size |
| total size of the buffer in bytes. | |
| uint32_t | num_planes |
| number of planes for planar layout | |
| uint32_t | pitches [4] |
| pitch for each plane in bytes | |
| uint32_t | offsets [4] |
| offset for each plane in bytes | |
| uintptr_t * | buffers |
| buffer handles or user pointers | |
| uint32_t | num_buffers |
| number of elements in the "buffers" array | |
| uint32_t | flags |
| flags. See "Surface external buffer descriptor flags". | |
| void * | private_data |
| reserved for passing private data | |
VASurfaceAttribExternalBuffers structure for the VASurfaceAttribExternalBufferDescriptor attribute.
1.9.1