55 typedef struct _VAPictureParameterBufferJPEGBaseline {
69 uint8_t quantiser_table_selector;
81 uint32_t va_reserved[VA_PADDING_MEDIUM - 3];
98 typedef struct _VAIQMatrixBufferJPEGBaseline {
100 uint8_t load_quantiser_table[4];
102 uint8_t quantiser_table[4][64];
115 typedef struct _VASliceParameterBufferJPEGBaseline {
#define VA_PADDING_LOW
Definition: va.h:360
Quantization table for JPEG decoding.
Definition: va_dec_jpeg.h:98
Picture parameter for JPEG decoding.
Definition: va_dec_jpeg.h:55
VARectangle crop_rectangle
crop rectangle boundary in pixels
Definition: va_dec_jpeg.h:79
uint8_t color_space
Input color space 0: YUV, 1: RGB, 2: BGR, others: reserved.
Definition: va_dec_jpeg.h:75
uint8_t h_sampling_factor
Horizontal sampling factor (Hi).
Definition: va_dec_jpeg.h:65
uint8_t component_id
Component identifier (Ci).
Definition: va_dec_jpeg.h:63
uint16_t picture_width
Picture width in pixels.
Definition: va_dec_jpeg.h:57
uint8_t num_components
Number of components in frame (Nf).
Definition: va_dec_jpeg.h:72
uint32_t rotation
Set to VA_ROTATION_* for a single rotation angle reported by VAConfigAttribDecJPEG.
Definition: va_dec_jpeg.h:77
uint16_t picture_height
Picture height in pixels.
Definition: va_dec_jpeg.h:59
uint8_t v_sampling_factor
Vertical sampling factor (Vi).
Definition: va_dec_jpeg.h:67
Structure to describe rectangle.
Definition: va.h:406
Slice parameter for JPEG decoding.
Definition: va_dec_jpeg.h:115
uint8_t ac_table_selector
AC entropy coding table selector (Taj).
Definition: va_dec_jpeg.h:137
uint32_t slice_data_flag
Slice data buffer flags. See VA_SLICE_DATA_FLAG_xxx.
Definition: va_dec_jpeg.h:123
uint8_t dc_table_selector
DC entropy coding table selector (Tdj).
Definition: va_dec_jpeg.h:135
uint32_t slice_horizontal_position
Scan horizontal position.
Definition: va_dec_jpeg.h:127
uint16_t restart_interval
Restart interval definition (Ri).
Definition: va_dec_jpeg.h:143
uint32_t slice_data_offset
The offset to the first byte of the first MCU.
Definition: va_dec_jpeg.h:121
uint8_t num_components
Number of components in scan (Ns).
Definition: va_dec_jpeg.h:140
uint32_t slice_vertical_position
Scan vertical position.
Definition: va_dec_jpeg.h:129
uint32_t slice_data_size
Number of bytes in the slice data buffer for this slice.
Definition: va_dec_jpeg.h:119
uint32_t num_mcus
Number of MCUs in a scan.
Definition: va_dec_jpeg.h:145
uint8_t component_selector
Scan component selector (Csj).
Definition: va_dec_jpeg.h:133