VA-API
2.22.0
|
JPEG Encoding Picture Parameter Buffer Structure. More...
#include <va_enc_jpeg.h>
Public Attributes | |
VASurfaceID | reconstructed_picture |
holds reconstructed picture. | |
uint16_t | picture_width |
picture width. | |
uint16_t | picture_height |
picture height. | |
VABufferID | coded_buf |
holds coded data. | |
union { | |
} | pic_flags |
pic_flags | |
uint8_t | sample_bit_depth |
number of bits per sample. | |
uint8_t | num_scan |
total number of scans in image. | |
uint16_t | num_components |
number of image components in frame. | |
uint8_t | component_id [4] |
Component identifier (Ci). | |
uint8_t | quantiser_table_selector [4] |
Quantization table selector (Tqi). | |
uint8_t | quality |
number from 1 to 100 that specifies quality of image. | |
uint32_t | va_reserved [VA_PADDING_LOW] |
Reserved bytes for future use, must be zero. | |
uint32_t | profile: 2 |
profile: 0 - Baseline, 1 - Extended, 2 - Lossless, 3 - Hierarchical | |
uint32_t | progressive: 1 |
progressive: 0 - sequential, 1 - extended, 2 - progressive | |
uint32_t | huffman: 1 |
huffman: 0 - arithmetic, 1 - huffman | |
uint32_t | interleaved: 1 |
interleaved: 0 - non interleaved, 1 - interleaved | |
uint32_t | differential: 1 |
differential: 0 - non differential, 1 - differential | |
JPEG Encoding Picture Parameter Buffer Structure.
This structure conveys picture level parameters.