]>
Commit | Line | Data |
---|---|---|
1 | /* automatically generated by tools/bindgen-all-the-things */ | |
2 | ||
3 | #![allow(clippy::missing_safety_doc)] | |
4 | #![allow(clippy::upper_case_acronyms)] | |
5 | #![allow(non_upper_case_globals)] | |
6 | #![allow(non_camel_case_types)] | |
7 | #![allow(non_snake_case)] | |
8 | #![allow(dead_code)] | |
9 | ||
10 | pub const VA_MAJOR_VERSION: u32 = 1; | |
11 | pub const VA_MINOR_VERSION: u32 = 15; | |
12 | pub const VA_MICRO_VERSION: u32 = 0; | |
13 | pub const VA_VERSION_S: &[u8; 7usize] = b"1.15.0\0"; | |
14 | pub const VA_VERSION_HEX: u32 = 17760256; | |
15 | pub const VA_STATUS_SUCCESS: u32 = 0; | |
16 | pub const VA_STATUS_ERROR_OPERATION_FAILED: u32 = 1; | |
17 | pub const VA_STATUS_ERROR_ALLOCATION_FAILED: u32 = 2; | |
18 | pub const VA_STATUS_ERROR_INVALID_DISPLAY: u32 = 3; | |
19 | pub const VA_STATUS_ERROR_INVALID_CONFIG: u32 = 4; | |
20 | pub const VA_STATUS_ERROR_INVALID_CONTEXT: u32 = 5; | |
21 | pub const VA_STATUS_ERROR_INVALID_SURFACE: u32 = 6; | |
22 | pub const VA_STATUS_ERROR_INVALID_BUFFER: u32 = 7; | |
23 | pub const VA_STATUS_ERROR_INVALID_IMAGE: u32 = 8; | |
24 | pub const VA_STATUS_ERROR_INVALID_SUBPICTURE: u32 = 9; | |
25 | pub const VA_STATUS_ERROR_ATTR_NOT_SUPPORTED: u32 = 10; | |
26 | pub const VA_STATUS_ERROR_MAX_NUM_EXCEEDED: u32 = 11; | |
27 | pub const VA_STATUS_ERROR_UNSUPPORTED_PROFILE: u32 = 12; | |
28 | pub const VA_STATUS_ERROR_UNSUPPORTED_ENTRYPOINT: u32 = 13; | |
29 | pub const VA_STATUS_ERROR_UNSUPPORTED_RT_FORMAT: u32 = 14; | |
30 | pub const VA_STATUS_ERROR_UNSUPPORTED_BUFFERTYPE: u32 = 15; | |
31 | pub const VA_STATUS_ERROR_SURFACE_BUSY: u32 = 16; | |
32 | pub const VA_STATUS_ERROR_FLAG_NOT_SUPPORTED: u32 = 17; | |
33 | pub const VA_STATUS_ERROR_INVALID_PARAMETER: u32 = 18; | |
34 | pub const VA_STATUS_ERROR_RESOLUTION_NOT_SUPPORTED: u32 = 19; | |
35 | pub const VA_STATUS_ERROR_UNIMPLEMENTED: u32 = 20; | |
36 | pub const VA_STATUS_ERROR_SURFACE_IN_DISPLAYING: u32 = 21; | |
37 | pub const VA_STATUS_ERROR_INVALID_IMAGE_FORMAT: u32 = 22; | |
38 | pub const VA_STATUS_ERROR_DECODING_ERROR: u32 = 23; | |
39 | pub const VA_STATUS_ERROR_ENCODING_ERROR: u32 = 24; | |
40 | pub const VA_STATUS_ERROR_INVALID_VALUE: u32 = 25; | |
41 | pub const VA_STATUS_ERROR_UNSUPPORTED_FILTER: u32 = 32; | |
42 | pub const VA_STATUS_ERROR_INVALID_FILTER_CHAIN: u32 = 33; | |
43 | pub const VA_STATUS_ERROR_HW_BUSY: u32 = 34; | |
44 | pub const VA_STATUS_ERROR_UNSUPPORTED_MEMORY_TYPE: u32 = 36; | |
45 | pub const VA_STATUS_ERROR_NOT_ENOUGH_BUFFER: u32 = 37; | |
46 | pub const VA_STATUS_ERROR_TIMEDOUT: u32 = 38; | |
47 | pub const VA_STATUS_ERROR_UNKNOWN: u32 = 4294967295; | |
48 | pub const VA_FRAME_PICTURE: u32 = 0; | |
49 | pub const VA_TOP_FIELD: u32 = 1; | |
50 | pub const VA_BOTTOM_FIELD: u32 = 2; | |
51 | pub const VA_TOP_FIELD_FIRST: u32 = 4; | |
52 | pub const VA_BOTTOM_FIELD_FIRST: u32 = 8; | |
53 | pub const VA_ENABLE_BLEND: u32 = 4; | |
54 | pub const VA_CLEAR_DRAWABLE: u32 = 8; | |
55 | pub const VA_SRC_COLOR_MASK: u32 = 240; | |
56 | pub const VA_SRC_BT601: u32 = 16; | |
57 | pub const VA_SRC_BT709: u32 = 32; | |
58 | pub const VA_SRC_SMPTE_240: u32 = 64; | |
59 | pub const VA_FILTER_SCALING_DEFAULT: u32 = 0; | |
60 | pub const VA_FILTER_SCALING_FAST: u32 = 256; | |
61 | pub const VA_FILTER_SCALING_HQ: u32 = 512; | |
62 | pub const VA_FILTER_SCALING_NL_ANAMORPHIC: u32 = 768; | |
63 | pub const VA_FILTER_SCALING_MASK: u32 = 3840; | |
64 | pub const VA_FILTER_INTERPOLATION_DEFAULT: u32 = 0; | |
65 | pub const VA_FILTER_INTERPOLATION_NEAREST_NEIGHBOR: u32 = 4096; | |
66 | pub const VA_FILTER_INTERPOLATION_BILINEAR: u32 = 8192; | |
67 | pub const VA_FILTER_INTERPOLATION_ADVANCED: u32 = 12288; | |
68 | pub const VA_FILTER_INTERPOLATION_MASK: u32 = 61440; | |
69 | pub const VA_PADDING_LOW: u32 = 4; | |
70 | pub const VA_PADDING_MEDIUM: u32 = 8; | |
71 | pub const VA_PADDING_HIGH: u32 = 16; | |
72 | pub const VA_PADDING_LARGE: u32 = 32; | |
73 | pub const VA_EXEC_SYNC: u32 = 0; | |
74 | pub const VA_EXEC_ASYNC: u32 = 1; | |
75 | pub const VA_EXEC_MODE_DEFAULT: u32 = 0; | |
76 | pub const VA_EXEC_MODE_POWER_SAVING: u32 = 1; | |
77 | pub const VA_EXEC_MODE_PERFORMANCE: u32 = 2; | |
78 | pub const VA_FEATURE_NOT_SUPPORTED: u32 = 0; | |
79 | pub const VA_FEATURE_SUPPORTED: u32 = 1; | |
80 | pub const VA_FEATURE_REQUIRED: u32 = 2; | |
81 | pub const VA_RT_FORMAT_YUV420: u32 = 1; | |
82 | pub const VA_RT_FORMAT_YUV422: u32 = 2; | |
83 | pub const VA_RT_FORMAT_YUV444: u32 = 4; | |
84 | pub const VA_RT_FORMAT_YUV411: u32 = 8; | |
85 | pub const VA_RT_FORMAT_YUV400: u32 = 16; | |
86 | pub const VA_RT_FORMAT_YUV420_10: u32 = 256; | |
87 | pub const VA_RT_FORMAT_YUV422_10: u32 = 512; | |
88 | pub const VA_RT_FORMAT_YUV444_10: u32 = 1024; | |
89 | pub const VA_RT_FORMAT_YUV420_12: u32 = 4096; | |
90 | pub const VA_RT_FORMAT_YUV422_12: u32 = 8192; | |
91 | pub const VA_RT_FORMAT_YUV444_12: u32 = 16384; | |
92 | pub const VA_RT_FORMAT_RGB16: u32 = 65536; | |
93 | pub const VA_RT_FORMAT_RGB32: u32 = 131072; | |
94 | pub const VA_RT_FORMAT_RGBP: u32 = 1048576; | |
95 | pub const VA_RT_FORMAT_RGB32_10: u32 = 2097152; | |
96 | pub const VA_RT_FORMAT_PROTECTED: u32 = 2147483648; | |
97 | pub const VA_RT_FORMAT_RGB32_10BPP: u32 = 2097152; | |
98 | pub const VA_RT_FORMAT_YUV420_10BPP: u32 = 256; | |
99 | pub const VA_RC_NONE: u32 = 1; | |
100 | pub const VA_RC_CBR: u32 = 2; | |
101 | pub const VA_RC_VBR: u32 = 4; | |
102 | pub const VA_RC_VCM: u32 = 8; | |
103 | pub const VA_RC_CQP: u32 = 16; | |
104 | pub const VA_RC_VBR_CONSTRAINED: u32 = 32; | |
105 | pub const VA_RC_ICQ: u32 = 64; | |
106 | pub const VA_RC_MB: u32 = 128; | |
107 | pub const VA_RC_CFS: u32 = 256; | |
108 | pub const VA_RC_PARALLEL: u32 = 512; | |
109 | pub const VA_RC_QVBR: u32 = 1024; | |
110 | pub const VA_RC_AVBR: u32 = 2048; | |
111 | pub const VA_RC_TCBRC: u32 = 4096; | |
112 | pub const VA_DEC_SLICE_MODE_NORMAL: u32 = 1; | |
113 | pub const VA_DEC_SLICE_MODE_BASE: u32 = 2; | |
114 | pub const VA_DEC_PROCESSING_NONE: u32 = 0; | |
115 | pub const VA_DEC_PROCESSING: u32 = 1; | |
116 | pub const VA_ENC_PACKED_HEADER_NONE: u32 = 0; | |
117 | pub const VA_ENC_PACKED_HEADER_SEQUENCE: u32 = 1; | |
118 | pub const VA_ENC_PACKED_HEADER_PICTURE: u32 = 2; | |
119 | pub const VA_ENC_PACKED_HEADER_SLICE: u32 = 4; | |
120 | pub const VA_ENC_PACKED_HEADER_MISC: u32 = 8; | |
121 | pub const VA_ENC_PACKED_HEADER_RAW_DATA: u32 = 16; | |
122 | pub const VA_ENC_INTERLACED_NONE: u32 = 0; | |
123 | pub const VA_ENC_INTERLACED_FRAME: u32 = 1; | |
124 | pub const VA_ENC_INTERLACED_FIELD: u32 = 2; | |
125 | pub const VA_ENC_INTERLACED_MBAFF: u32 = 4; | |
126 | pub const VA_ENC_INTERLACED_PAFF: u32 = 8; | |
127 | pub const VA_ENC_SLICE_STRUCTURE_POWER_OF_TWO_ROWS: u32 = 1; | |
128 | pub const VA_ENC_SLICE_STRUCTURE_ARBITRARY_MACROBLOCKS: u32 = 2; | |
129 | pub const VA_ENC_SLICE_STRUCTURE_EQUAL_ROWS: u32 = 4; | |
130 | pub const VA_ENC_SLICE_STRUCTURE_MAX_SLICE_SIZE: u32 = 8; | |
131 | pub const VA_ENC_SLICE_STRUCTURE_ARBITRARY_ROWS: u32 = 16; | |
132 | pub const VA_ENC_SLICE_STRUCTURE_EQUAL_MULTI_ROWS: u32 = 32; | |
133 | pub const VA_ENC_QUANTIZATION_NONE: u32 = 0; | |
134 | pub const VA_ENC_QUANTIZATION_TRELLIS_SUPPORTED: u32 = 1; | |
135 | pub const VA_PREDICTION_DIRECTION_PREVIOUS: u32 = 1; | |
136 | pub const VA_PREDICTION_DIRECTION_FUTURE: u32 = 2; | |
137 | pub const VA_PREDICTION_DIRECTION_BI_NOT_EMPTY: u32 = 4; | |
138 | pub const VA_ENC_INTRA_REFRESH_NONE: u32 = 0; | |
139 | pub const VA_ENC_INTRA_REFRESH_ROLLING_COLUMN: u32 = 1; | |
140 | pub const VA_ENC_INTRA_REFRESH_ROLLING_ROW: u32 = 2; | |
141 | pub const VA_ENC_INTRA_REFRESH_ADAPTIVE: u32 = 16; | |
142 | pub const VA_ENC_INTRA_REFRESH_CYCLIC: u32 = 32; | |
143 | pub const VA_ENC_INTRA_REFRESH_P_FRAME: u32 = 65536; | |
144 | pub const VA_ENC_INTRA_REFRESH_B_FRAME: u32 = 131072; | |
145 | pub const VA_ENC_INTRA_REFRESH_MULTI_REF: u32 = 262144; | |
146 | pub const VA_PC_CIPHER_AES: u32 = 1; | |
147 | pub const VA_PC_BLOCK_SIZE_128: u32 = 1; | |
148 | pub const VA_PC_BLOCK_SIZE_192: u32 = 2; | |
149 | pub const VA_PC_BLOCK_SIZE_256: u32 = 4; | |
150 | pub const VA_PC_CIPHER_MODE_ECB: u32 = 1; | |
151 | pub const VA_PC_CIPHER_MODE_CBC: u32 = 2; | |
152 | pub const VA_PC_CIPHER_MODE_CTR: u32 = 4; | |
153 | pub const VA_PC_SAMPLE_TYPE_FULLSAMPLE: u32 = 1; | |
154 | pub const VA_PC_SAMPLE_TYPE_SUBSAMPLE: u32 = 2; | |
155 | pub const VA_PC_USAGE_DEFAULT: u32 = 0; | |
156 | pub const VA_PC_USAGE_WIDEVINE: u32 = 1; | |
157 | pub const VA_PROCESSING_RATE_NONE: u32 = 0; | |
158 | pub const VA_PROCESSING_RATE_ENCODE: u32 = 1; | |
159 | pub const VA_PROCESSING_RATE_DECODE: u32 = 2; | |
160 | pub const VA_ATTRIB_NOT_SUPPORTED: u32 = 2147483648; | |
161 | pub const VA_INVALID_ID: u32 = 4294967295; | |
162 | pub const VA_INVALID_SURFACE: u32 = 4294967295; | |
163 | pub const VA_SURFACE_ATTRIB_NOT_SUPPORTED: u32 = 0; | |
164 | pub const VA_SURFACE_ATTRIB_GETTABLE: u32 = 1; | |
165 | pub const VA_SURFACE_ATTRIB_SETTABLE: u32 = 2; | |
166 | pub const VA_SURFACE_ATTRIB_MEM_TYPE_VA: u32 = 1; | |
167 | pub const VA_SURFACE_ATTRIB_MEM_TYPE_V4L2: u32 = 2; | |
168 | pub const VA_SURFACE_ATTRIB_MEM_TYPE_USER_PTR: u32 = 4; | |
169 | pub const VA_SURFACE_EXTBUF_DESC_ENABLE_TILING: u32 = 1; | |
170 | pub const VA_SURFACE_EXTBUF_DESC_CACHED: u32 = 2; | |
171 | pub const VA_SURFACE_EXTBUF_DESC_UNCACHED: u32 = 4; | |
172 | pub const VA_SURFACE_EXTBUF_DESC_WC: u32 = 8; | |
173 | pub const VA_SURFACE_EXTBUF_DESC_PROTECTED: u32 = 2147483648; | |
174 | pub const VA_SURFACE_ATTRIB_USAGE_HINT_GENERIC: u32 = 0; | |
175 | pub const VA_SURFACE_ATTRIB_USAGE_HINT_DECODER: u32 = 1; | |
176 | pub const VA_SURFACE_ATTRIB_USAGE_HINT_ENCODER: u32 = 2; | |
177 | pub const VA_SURFACE_ATTRIB_USAGE_HINT_VPP_READ: u32 = 4; | |
178 | pub const VA_SURFACE_ATTRIB_USAGE_HINT_VPP_WRITE: u32 = 8; | |
179 | pub const VA_SURFACE_ATTRIB_USAGE_HINT_DISPLAY: u32 = 16; | |
180 | pub const VA_SURFACE_ATTRIB_USAGE_HINT_EXPORT: u32 = 32; | |
181 | pub const VA_PROGRESSIVE: u32 = 1; | |
182 | pub const VA_ENCRYPTION_TYPE_FULLSAMPLE_CTR: u32 = 1; | |
183 | pub const VA_ENCRYPTION_TYPE_FULLSAMPLE_CBC: u32 = 2; | |
184 | pub const VA_ENCRYPTION_TYPE_SUBSAMPLE_CTR: u32 = 4; | |
185 | pub const VA_ENCRYPTION_TYPE_SUBSAMPLE_CBC: u32 = 8; | |
186 | pub const VA_SLICE_DATA_FLAG_ALL: u32 = 0; | |
187 | pub const VA_SLICE_DATA_FLAG_BEGIN: u32 = 1; | |
188 | pub const VA_SLICE_DATA_FLAG_MIDDLE: u32 = 2; | |
189 | pub const VA_SLICE_DATA_FLAG_END: u32 = 4; | |
190 | pub const VA_MB_TYPE_MOTION_FORWARD: u32 = 2; | |
191 | pub const VA_MB_TYPE_MOTION_BACKWARD: u32 = 4; | |
192 | pub const VA_MB_TYPE_MOTION_PATTERN: u32 = 8; | |
193 | pub const VA_MB_TYPE_MOTION_INTRA: u32 = 16; | |
194 | pub const VA_PICTURE_H264_INVALID: u32 = 1; | |
195 | pub const VA_PICTURE_H264_TOP_FIELD: u32 = 2; | |
196 | pub const VA_PICTURE_H264_BOTTOM_FIELD: u32 = 4; | |
197 | pub const VA_PICTURE_H264_SHORT_TERM_REFERENCE: u32 = 8; | |
198 | pub const VA_PICTURE_H264_LONG_TERM_REFERENCE: u32 = 16; | |
199 | pub const VA_CODED_BUF_STATUS_PICTURE_AVE_QP_MASK: u32 = 255; | |
200 | pub const VA_CODED_BUF_STATUS_LARGE_SLICE_MASK: u32 = 256; | |
201 | pub const VA_CODED_BUF_STATUS_SLICE_OVERFLOW_MASK: u32 = 512; | |
202 | pub const VA_CODED_BUF_STATUS_BITRATE_OVERFLOW: u32 = 1024; | |
203 | pub const VA_CODED_BUF_STATUS_BITRATE_HIGH: u32 = 2048; | |
204 | pub const VA_CODED_BUF_STATUS_FRAME_SIZE_OVERFLOW: u32 = 4096; | |
205 | pub const VA_CODED_BUF_STATUS_BAD_BITSTREAM: u32 = 32768; | |
206 | pub const VA_CODED_BUF_STATUS_AIR_MB_OVER_THRESHOLD: u32 = 16711680; | |
207 | pub const VA_CODED_BUF_STATUS_NUMBER_PASSES_MASK: u32 = 251658240; | |
208 | pub const VA_CODED_BUF_STATUS_SINGLE_NALU: u32 = 268435456; | |
209 | pub const VA_EXPORT_SURFACE_READ_ONLY: u32 = 1; | |
210 | pub const VA_EXPORT_SURFACE_WRITE_ONLY: u32 = 2; | |
211 | pub const VA_EXPORT_SURFACE_READ_WRITE: u32 = 3; | |
212 | pub const VA_EXPORT_SURFACE_SEPARATE_LAYERS: u32 = 4; | |
213 | pub const VA_EXPORT_SURFACE_COMPOSED_LAYERS: u32 = 8; | |
214 | pub const VA_TIMEOUT_INFINITE: i32 = -1; | |
215 | pub const VA_FOURCC_NV12: u32 = 842094158; | |
216 | pub const VA_FOURCC_NV21: u32 = 825382478; | |
217 | pub const VA_FOURCC_AI44: u32 = 875839817; | |
218 | pub const VA_FOURCC_RGBA: u32 = 1094862674; | |
219 | pub const VA_FOURCC_RGBX: u32 = 1480738642; | |
220 | pub const VA_FOURCC_BGRA: u32 = 1095911234; | |
221 | pub const VA_FOURCC_BGRX: u32 = 1481787202; | |
222 | pub const VA_FOURCC_ARGB: u32 = 1111970369; | |
223 | pub const VA_FOURCC_XRGB: u32 = 1111970392; | |
224 | pub const VA_FOURCC_ABGR: u32 = 1380401729; | |
225 | pub const VA_FOURCC_XBGR: u32 = 1380401752; | |
226 | pub const VA_FOURCC_UYVY: u32 = 1498831189; | |
227 | pub const VA_FOURCC_YUY2: u32 = 844715353; | |
228 | pub const VA_FOURCC_AYUV: u32 = 1448433985; | |
229 | pub const VA_FOURCC_NV11: u32 = 825316942; | |
230 | pub const VA_FOURCC_YV12: u32 = 842094169; | |
231 | pub const VA_FOURCC_P208: u32 = 942682704; | |
232 | pub const VA_FOURCC_I420: u32 = 808596553; | |
233 | pub const VA_FOURCC_YV24: u32 = 875714137; | |
234 | pub const VA_FOURCC_YV32: u32 = 842225241; | |
235 | pub const VA_FOURCC_Y800: u32 = 808466521; | |
236 | pub const VA_FOURCC_IMC3: u32 = 860048713; | |
237 | pub const VA_FOURCC_411P: u32 = 1345401140; | |
238 | pub const VA_FOURCC_411R: u32 = 1378955572; | |
239 | pub const VA_FOURCC_422H: u32 = 1211249204; | |
240 | pub const VA_FOURCC_422V: u32 = 1446130228; | |
241 | pub const VA_FOURCC_444P: u32 = 1345598516; | |
242 | pub const VA_FOURCC_RGBP: u32 = 1346520914; | |
243 | pub const VA_FOURCC_BGRP: u32 = 1347569474; | |
244 | pub const VA_FOURCC_RGB565: u32 = 909199186; | |
245 | pub const VA_FOURCC_BGR565: u32 = 909199170; | |
246 | pub const VA_FOURCC_Y210: u32 = 808530521; | |
247 | pub const VA_FOURCC_Y212: u32 = 842084953; | |
248 | pub const VA_FOURCC_Y216: u32 = 909193817; | |
249 | pub const VA_FOURCC_Y410: u32 = 808531033; | |
250 | pub const VA_FOURCC_Y412: u32 = 842085465; | |
251 | pub const VA_FOURCC_Y416: u32 = 909194329; | |
252 | pub const VA_FOURCC_YV16: u32 = 909203033; | |
253 | pub const VA_FOURCC_P010: u32 = 808530000; | |
254 | pub const VA_FOURCC_P012: u32 = 842084432; | |
255 | pub const VA_FOURCC_P016: u32 = 909193296; | |
256 | pub const VA_FOURCC_I010: u32 = 808529993; | |
257 | pub const VA_FOURCC_IYUV: u32 = 1448433993; | |
258 | pub const VA_FOURCC_A2R10G10B10: u32 = 808669761; | |
259 | pub const VA_FOURCC_A2B10G10R10: u32 = 808665665; | |
260 | pub const VA_FOURCC_X2R10G10B10: u32 = 808669784; | |
261 | pub const VA_FOURCC_X2B10G10R10: u32 = 808665688; | |
262 | pub const VA_FOURCC_Y8: u32 = 538982489; | |
263 | pub const VA_FOURCC_Y16: u32 = 540422489; | |
264 | pub const VA_FOURCC_VYUY: u32 = 1498765654; | |
265 | pub const VA_FOURCC_YVYU: u32 = 1431918169; | |
266 | pub const VA_FOURCC_ARGB64: u32 = 877089345; | |
267 | pub const VA_FOURCC_ABGR64: u32 = 877085249; | |
268 | pub const VA_FOURCC_XYUV: u32 = 1448434008; | |
269 | pub const VA_LSB_FIRST: u32 = 1; | |
270 | pub const VA_MSB_FIRST: u32 = 2; | |
271 | pub const VA_SUBPICTURE_CHROMA_KEYING: u32 = 1; | |
272 | pub const VA_SUBPICTURE_GLOBAL_ALPHA: u32 = 2; | |
273 | pub const VA_SUBPICTURE_DESTINATION_IS_SCREEN_COORD: u32 = 4; | |
274 | pub const VA_ROTATION_NONE: u32 = 0; | |
275 | pub const VA_ROTATION_90: u32 = 1; | |
276 | pub const VA_ROTATION_180: u32 = 2; | |
277 | pub const VA_ROTATION_270: u32 = 3; | |
278 | pub const VA_MIRROR_NONE: u32 = 0; | |
279 | pub const VA_MIRROR_HORIZONTAL: u32 = 1; | |
280 | pub const VA_MIRROR_VERTICAL: u32 = 2; | |
281 | pub const VA_OOL_DEBLOCKING_FALSE: u32 = 0; | |
282 | pub const VA_OOL_DEBLOCKING_TRUE: u32 = 1; | |
283 | pub const VA_RENDER_MODE_UNDEFINED: u32 = 0; | |
284 | pub const VA_RENDER_MODE_LOCAL_OVERLAY: u32 = 1; | |
285 | pub const VA_RENDER_MODE_LOCAL_GPU: u32 = 2; | |
286 | pub const VA_RENDER_MODE_EXTERNAL_OVERLAY: u32 = 4; | |
287 | pub const VA_RENDER_MODE_EXTERNAL_GPU: u32 = 8; | |
288 | pub const VA_RENDER_DEVICE_UNDEFINED: u32 = 0; | |
289 | pub const VA_RENDER_DEVICE_LOCAL: u32 = 1; | |
290 | pub const VA_RENDER_DEVICE_EXTERNAL: u32 = 2; | |
291 | pub const VA_DISPLAY_ATTRIB_NOT_SUPPORTED: u32 = 0; | |
292 | pub const VA_DISPLAY_ATTRIB_GETTABLE: u32 = 1; | |
293 | pub const VA_DISPLAY_ATTRIB_SETTABLE: u32 = 2; | |
294 | pub const VA_PICTURE_HEVC_INVALID: u32 = 1; | |
295 | pub const VA_PICTURE_HEVC_FIELD_PIC: u32 = 2; | |
296 | pub const VA_PICTURE_HEVC_BOTTOM_FIELD: u32 = 4; | |
297 | pub const VA_PICTURE_HEVC_LONG_TERM_REFERENCE: u32 = 8; | |
298 | pub const VA_PICTURE_HEVC_RPS_ST_CURR_BEFORE: u32 = 16; | |
299 | pub const VA_PICTURE_HEVC_RPS_ST_CURR_AFTER: u32 = 32; | |
300 | pub const VA_PICTURE_HEVC_RPS_LT_CURR: u32 = 64; | |
301 | pub const VA_FEI_FUNCTION_ENC: u32 = 1; | |
302 | pub const VA_FEI_FUNCTION_PAK: u32 = 2; | |
303 | pub const VA_FEI_FUNCTION_ENC_PAK: u32 = 4; | |
304 | pub const VA_PICTURE_STATS_INVALID: u32 = 1; | |
305 | pub const VA_PICTURE_STATS_PROGRESSIVE: u32 = 0; | |
306 | pub const VA_PICTURE_STATS_TOP_FIELD: u32 = 2; | |
307 | pub const VA_PICTURE_STATS_BOTTOM_FIELD: u32 = 4; | |
308 | pub const VA_PICTURE_STATS_CONTENT_UPDATED: u32 = 16; | |
309 | pub const VA_MB_PRED_AVAIL_TOP_LEFT: u32 = 4; | |
310 | pub const VA_MB_PRED_AVAIL_TOP: u32 = 16; | |
311 | pub const VA_MB_PRED_AVAIL_TOP_RIGHT: u32 = 8; | |
312 | pub const VA_MB_PRED_AVAIL_LEFT: u32 = 64; | |
313 | pub const VA_AV1_MAX_SEGMENTS: u32 = 8; | |
314 | pub const VA_AV1_SEG_LVL_MAX: u32 = 8; | |
315 | pub const VA_BLEND_GLOBAL_ALPHA: u32 = 1; | |
316 | pub const VA_BLEND_PREMULTIPLIED_ALPHA: u32 = 2; | |
317 | pub const VA_BLEND_LUMA_KEY: u32 = 16; | |
318 | pub const VA_PROC_PIPELINE_SUBPICTURES: u32 = 1; | |
319 | pub const VA_PROC_PIPELINE_FAST: u32 = 2; | |
320 | pub const VA_PROC_FILTER_MANDATORY: u32 = 1; | |
321 | pub const VA_PIPELINE_FLAG_END: u32 = 4; | |
322 | pub const VA_CHROMA_SITING_UNKNOWN: u32 = 0; | |
323 | pub const VA_CHROMA_SITING_VERTICAL_TOP: u32 = 1; | |
324 | pub const VA_CHROMA_SITING_VERTICAL_CENTER: u32 = 2; | |
325 | pub const VA_CHROMA_SITING_VERTICAL_BOTTOM: u32 = 3; | |
326 | pub const VA_CHROMA_SITING_HORIZONTAL_LEFT: u32 = 4; | |
327 | pub const VA_CHROMA_SITING_HORIZONTAL_CENTER: u32 = 8; | |
328 | pub const VA_SOURCE_RANGE_UNKNOWN: u32 = 0; | |
329 | pub const VA_SOURCE_RANGE_REDUCED: u32 = 1; | |
330 | pub const VA_SOURCE_RANGE_FULL: u32 = 2; | |
331 | pub const VA_TONE_MAPPING_HDR_TO_HDR: u32 = 1; | |
332 | pub const VA_TONE_MAPPING_HDR_TO_SDR: u32 = 2; | |
333 | pub const VA_TONE_MAPPING_HDR_TO_EDR: u32 = 4; | |
334 | pub const VA_TONE_MAPPING_SDR_TO_HDR: u32 = 8; | |
335 | pub const VA_DEINTERLACING_BOTTOM_FIELD_FIRST: u32 = 1; | |
336 | pub const VA_DEINTERLACING_BOTTOM_FIELD: u32 = 2; | |
337 | pub const VA_DEINTERLACING_ONE_FIELD: u32 = 4; | |
338 | pub const VA_DEINTERLACING_FMD_ENABLE: u32 = 8; | |
339 | pub const VA_DEINTERLACING_SCD_ENABLE: u32 = 16; | |
340 | pub const VA_PROC_HVS_DENOISE_DEFAULT: u32 = 0; | |
341 | pub const VA_PROC_HVS_DENOISE_AUTO_BDRATE: u32 = 1; | |
342 | pub const VA_PROC_HVS_DENOISE_AUTO_SUBJECTIVE: u32 = 2; | |
343 | pub const VA_PROC_HVS_DENOISE_MANUAL: u32 = 3; | |
344 | pub const VA_3DLUT_CHANNEL_UNKNOWN: u32 = 0; | |
345 | pub const VA_3DLUT_CHANNEL_RGB_RGB: u32 = 1; | |
346 | pub const VA_3DLUT_CHANNEL_YUV_RGB: u32 = 2; | |
347 | pub const VA_3DLUT_CHANNEL_VUY_RGB: u32 = 4; |