Lines Matching full:name

19         <type name="stdint" category="include">#if !defined(VK_NO_STDINT_H)
22 <type name="uint32_t" requires="stdint"/>
23 <type name="uint16_t" requires="stdint"/>
24 <type name="uint8_t" requires="stdint"/>
25 <type name="int32_t" requires="stdint"/>
26 <type name="int8_t" requires="stdint"/>
28 …<type category="include" name="vk_video/vulkan_video_codecs_common.h">#include "vulkan_video_codec…
29 …<type category="include" name="vk_video/vulkan_video_codec_h264std.h">#include "vulkan_video_codec…
30 …<type category="include" name="vk_video/vulkan_video_codec_h265std.h">#include "vulkan_video_codec…
33 … <type category="define">#define <name>VK_MAKE_VIDEO_STD_VERSION</name>(major, minor, patch) \
38 #define <name>VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_API_VERSION_1_0_0</name> <type>VK_MAKE_VIDEO_ST…
42 #define <name>VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_API_VERSION_0_9_11</name> <type>VK_MAKE_VIDEO_S…
46 #define <name>VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_API_VERSION_1_0_0</name> <type>VK_MAKE_VIDEO_ST…
50 #define <name>VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_API_VERSION_0_9_12</name> <type>VK_MAKE_VIDEO_S…
53 <type name="StdVideoH264ChromaFormatIdc" category="enum"/>
54 <type name="StdVideoH264ProfileIdc" category="enum"/>
55 <type name="StdVideoH264LevelIdc" category="enum"/>
56 <type name="StdVideoH264PocType" category="enum"/>
57 <type name="StdVideoH264AspectRatioIdc" category="enum"/>
58 <type name="StdVideoH264WeightedBipredIdc" category="enum"/>
59 <type name="StdVideoH264ModificationOfPicNumsIdc" category="enum"/>
60 <type name="StdVideoH264MemMgmtControlOp" category="enum"/>
61 <type name="StdVideoH264CabacInitIdc" category="enum"/>
62 <type name="StdVideoH264DisableDeblockingFilterIdc" category="enum"/>
63 <type name="StdVideoH264SliceType" category="enum"/>
64 <type name="StdVideoH264PictureType" category="enum"/>
65 <type name="StdVideoH264NonVclNaluType" category="enum"/>
68 <type category="struct" name="StdVideoH264SpsVuiFlags">
69 …mber><type>uint32_t</type> <name>aspect_ratio_info_present_flag</name>…
70 …member><type>uint32_t</type> <name>overscan_info_present_flag</name> :…
71 …member><type>uint32_t</type> <name>overscan_appropriate_flag</name> : …
72 …mber><type>uint32_t</type> <name>video_signal_type_present_flag</name>…
73 …<member><type>uint32_t</type> <name>video_full_range_flag</name> : 1</…
74 …mber><type>uint32_t</type> <name>color_description_present_flag</name>…
75 …ember><type>uint32_t</type> <name>chroma_loc_info_present_flag</name> …
76 …<member><type>uint32_t</type> <name>timing_info_present_flag</name> : …
77 …<member><type>uint32_t</type> <name>fixed_frame_rate_flag</name> : 1</…
78 …member><type>uint32_t</type> <name>bitstream_restriction_flag</name> :…
79 …ber><type>uint32_t</type> <name>nal_hrd_parameters_present_flag</name>…
80 …ber><type>uint32_t</type> <name>vcl_hrd_parameters_present_flag</name>…
82 <type category="struct" name="StdVideoH264HrdParameters" comment="hrd_parameters">
83 … <member><type>uint8_t</type> <name>cpb_cnt_minus1</name></member>
84 … <member><type>uint8_t</type> <name>bit_rate_scale</name></member>
85 … <member><type>uint8_t</type> <name>cpb_size_scale</name></member>
86 …<member><type>uint8_t</type> <name>reserved1</name><comment>Reserved …
87 …<member><type>uint32_t</type> <name>bit_rate_value_minus1</name>[<enum…
88 …<member><type>uint32_t</type> <name>cpb_size_value_minus1</name>[<enum…
89 …<member><type>uint8_t</type> <name>cbr_flag</name>[<enum>STD_VIDEO_H2…
90 …<type>uint32_t</type> <name>initial_cpb_removal_delay_length_minus1</n…
91 …ber><type>uint32_t</type> <name>cpb_removal_delay_length_minus1</name>…
92 …mber><type>uint32_t</type> <name>dpb_output_delay_length_minus1</name>…
93 … <member><type>uint32_t</type> <name>time_offset_length</name></member>
95 <type category="struct" name="StdVideoH264SequenceParameterSetVui">
96 <member><type>StdVideoH264SpsVuiFlags</type> <name>flags</name></member>
97 … <member><type>StdVideoH264AspectRatioIdc</type> <name>aspect_ratio_idc</name></member>
98 … <member><type>uint16_t</type> <name>sar_width</name></member>
99 … <member><type>uint16_t</type> <name>sar_height</name></member>
100 … <member><type>uint8_t</type> <name>video_format</name></member>
101 … <member><type>uint8_t</type> <name>colour_primaries</name></member>
102 …<member><type>uint8_t</type> <name>transfer_characteristics</name></m…
103 …<member><type>uint8_t</type> <name>matrix_coefficients</name></member>
104 … <member><type>uint32_t</type> <name>num_units_in_tick</name></member>
105 … <member><type>uint32_t</type> <name>time_scale</name></member>
106 …<member><type>uint8_t</type> <name>max_num_reorder_frames</name></mem…
107 …<member><type>uint8_t</type> <name>max_dec_frame_buffering</name></me…
108 …ber><type>uint8_t</type> <name>chroma_sample_loc_type_top_field</name
109 …r><type>uint8_t</type> <name>chroma_sample_loc_type_bottom_field</nam…
110 …<member><type>uint32_t</type> <name>reserved1</name><comment>Reserved…
111 …<member>const <type>StdVideoH264HrdParameters</type>* <name>pHrdParameters</name><comment>must…
113 <type category="struct" name="StdVideoH264SpsFlags">
114 …<member><type>uint32_t</type> <name>constraint_set0_flag</name> : 1</m…
115 …<member><type>uint32_t</type> <name>constraint_set1_flag</name> : 1</m…
116 …<member><type>uint32_t</type> <name>constraint_set2_flag</name> : 1</m…
117 …<member><type>uint32_t</type> <name>constraint_set3_flag</name> : 1</m…
118 …<member><type>uint32_t</type> <name>constraint_set4_flag</name> : 1</m…
119 …<member><type>uint32_t</type> <name>constraint_set5_flag</name> : 1</m…
120 …member><type>uint32_t</type> <name>direct_8x8_inference_flag</name> : …
121 …ember><type>uint32_t</type> <name>mb_adaptive_frame_field_flag</name> …
122 …<member><type>uint32_t</type> <name>frame_mbs_only_flag</name> : 1</me…
123 …ber><type>uint32_t</type> <name>delta_pic_order_always_zero_flag</name
124 …member><type>uint32_t</type> <name>separate_colour_plane_flag</name> :…
125 …r><type>uint32_t</type> <name>gaps_in_frame_num_value_allowed_flag</na…
126 …r><type>uint32_t</type> <name>qpprime_y_zero_transform_bypass_flag</na…
127 …<member><type>uint32_t</type> <name>frame_cropping_flag</name> : 1</me…
128 …ber><type>uint32_t</type> <name>seq_scaling_matrix_present_flag</name>…
129 …ember><type>uint32_t</type> <name>vui_parameters_present_flag</name> :…
131 <type category="struct" name="StdVideoH264ScalingLists">
139 …member><type>uint16_t</type> <name>scaling_list_present_mask</name></m…
147 …ber><type>uint16_t</type> <name>use_default_scaling_matrix_mask</name>…
148 …<member><type>uint8_t</type> <name>ScalingList4x4</name>[<enum>STD_VI…
149 …<member><type>uint8_t</type> <name>ScalingList8x8</name>[<enum>STD_VI…
151 <type category="struct" name="StdVideoH264SequenceParameterSet">
152 <member><type>StdVideoH264SpsFlags</type> <name>flags</name></member>
153 … <member><type>StdVideoH264ProfileIdc</type> <name>profile_idc</name></member>
154 … <member><type>StdVideoH264LevelIdc</type> <name>level_idc</name></member>
155 … <member><type>StdVideoH264ChromaFormatIdc</type> <name>chroma_format_idc</name></member>
156 …<member><type>uint8_t</type> <name>seq_parameter_set_id</name></membe…
157 …<member><type>uint8_t</type> <name>bit_depth_luma_minus8</name></memb…
158 …<member><type>uint8_t</type> <name>bit_depth_chroma_minus8</name></me…
159 …member><type>uint8_t</type> <name>log2_max_frame_num_minus4</name></m…
160 … <member><type>StdVideoH264PocType</type> <name>pic_order_cnt_type</name></member>
161 …<member><type>int32_t</type> <name>offset_for_non_ref_pic</name></mem…
162 …mber><type>int32_t</type> <name>offset_for_top_to_bottom_field</name>…
163 …er><type>uint8_t</type> <name>log2_max_pic_order_cnt_lsb_minus4</name
164 …><type>uint8_t</type> <name>num_ref_frames_in_pic_order_cnt_cycle</na…
165 … <member><type>uint8_t</type> <name>max_num_ref_frames</name></member>
166 …<member><type>uint8_t</type> <name>reserved1</name><comment>Reserved …
167 …<member><type>uint32_t</type> <name>pic_width_in_mbs_minus1</name></me…
168 …mber><type>uint32_t</type> <name>pic_height_in_map_units_minus1</name>…
169 …<member><type>uint32_t</type> <name>frame_crop_left_offset</name></mem…
170 …<member><type>uint32_t</type> <name>frame_crop_right_offset</name></me…
171 …<member><type>uint32_t</type> <name>frame_crop_top_offset</name></memb…
172 …<member><type>uint32_t</type> <name>frame_crop_bottom_offset</name></m…
173 …<member><type>uint32_t</type> <name>reserved2</name><comment>Reserved…
178 …mber>const <type>int32_t</type>* <name>pOffsetForRefFrame</name></memb…
179 …member>const <type>StdVideoH264ScalingLists</type>* <name>pScalingLists</name><comment>…
180 …r>const <type>StdVideoH264SequenceParameterSetVui</type>* <name>pSequenceParameterSetVui</name><co…
182 <type category="struct" name="StdVideoH264PpsFlags">
183 …<member><type>uint32_t</type> <name>transform_8x8_mode_flag</name> : 1…
184 …mber><type>uint32_t</type> <name>redundant_pic_cnt_present_flag</name>…
185 …ember><type>uint32_t</type> <name>constrained_intra_pred_flag</name> :…
186 …><type>uint32_t</type> <name>deblocking_filter_control_present_flag</n…
187 …<member><type>uint32_t</type> <name>weighted_pred_flag</name> : 1</mem…
188 …ype>uint32_t</type> <name>bottom_field_pic_order_in_frame_present_flag…
189 …<member><type>uint32_t</type> <name>entropy_coding_mode_flag</name> : …
190 …ber><type>uint32_t</type> <name>pic_scaling_matrix_present_flag</name>…
192 <type category="struct" name="StdVideoH264PictureParameterSet">
193 <member><type>StdVideoH264PpsFlags</type> <name>flags</name></member>
194 …<member><type>uint8_t</type> <name>seq_parameter_set_id</name></membe…
195 …<member><type>uint8_t</type> <name>pic_parameter_set_id</name></membe…
196 …r><type>uint8_t</type> <name>num_ref_idx_l0_default_active_minus1</na…
197 …r><type>uint8_t</type> <name>num_ref_idx_l1_default_active_minus1</na…
198 …<member><type>StdVideoH264WeightedBipredIdc</type> <name>weighted_bipred_idc</name></member>
199 …<member><type>int8_t</type> <name>pic_init_qp_minus26</name></member>
200 …<member><type>int8_t</type> <name>pic_init_qs_minus26</name></member>
201 …<member><type>int8_t</type> <name>chroma_qp_index_offset</name></mem…
202 …mber><type>int8_t</type> <name>second_chroma_qp_index_offset</name><…
203 …<member>const <type>StdVideoH264ScalingLists</type>* <name>pScalingLists</name><comment>Must …
207 <type name="StdVideoDecodeH264FieldOrderCount" category="enum"/>
210 <type category="struct" name="StdVideoDecodeH264PictureInfoFlags">
211 …<member><type>uint32_t</type> <name>field_pic_flag</name> : 1<comment>…
212 …<member><type>uint32_t</type> <name>is_intra</name> : 1<comment>Is int…
213 …<member><type>uint32_t</type> <name>IdrPicFlag</name> : 1<comment>inst…
214 …<member><type>uint32_t</type> <name>bottom_field_flag</name> : 1<comme…
215 …<member><type>uint32_t</type> <name>is_reference</name> : 1<comment>Th…
216 …<member><type>uint32_t</type> <name>complementary_field_pair</name> : …
218 …<type category="struct" name="StdVideoDecodeH264PictureInfo" requires="StdVideoDecodeH264FieldOrde…
219 <member><type>StdVideoDecodeH264PictureInfoFlags</type> <name>flags</name></member>
220 …<member><type>uint8_t</type> <name>seq_parameter_set_id</name><commen…
221 …<member><type>uint8_t</type> <name>pic_parameter_set_id</name><commen…
222 …<member><type>uint8_t</type> <name>reserved1</name><comment>Reserved …
223 …<member><type>uint8_t</type> <name>reserved2</name><comment>Reserved …
224 …<member><type>uint16_t</type> <name>frame_num</name><comment>7.4.3 Sli…
225 …<member><type>uint16_t</type> <name>idr_pic_id</name><comment>7.4.3 Sl…
229 …<member><type>int32_t</type> <name>PicOrderCnt</name>[<enum>STD_VIDEO…
231 <type category="struct" name="StdVideoDecodeH264ReferenceInfoFlags">
232 …<member><type>uint32_t</type> <name>top_field_flag</name> : 1<comment>…
233 …<member><type>uint32_t</type> <name>bottom_field_flag</name> : 1<comme…
234 …ember><type>uint32_t</type> <name>used_for_long_term_reference</name> …
235 …<member><type>uint32_t</type> <name>is_non_existing</name> : 1<comment…
237 <type category="struct" name="StdVideoDecodeH264ReferenceInfo">
238 <member><type>StdVideoDecodeH264ReferenceInfoFlags</type> <name>flags</name></member>
242 …<member><type>uint16_t</type> <name>FrameNum</name><comment>7.4.3.3 De…
243 …<member><type>uint16_t</type> <name>reserved</name><comment>for struct…
244 …<member><type>int32_t</type> <name>PicOrderCnt</name>[<enum>STD_VIDEO…
248 <type category="struct" name="StdVideoEncodeH264WeightTableFlags">
249 …<member><type>uint32_t</type> <name>luma_weight_l0_flag</name><comment>each bit n represents the n…
250 …<member><type>uint32_t</type> <name>chroma_weight_l0_flag</name><comment>each bit n represents the…
251 …<member><type>uint32_t</type> <name>luma_weight_l1_flag</name><comment>each bit n represents the n…
252 …<member><type>uint32_t</type> <name>chroma_weight_l1_flag</name><comment>each bit n represents the…
255 <type category="struct" name="StdVideoEncodeH264WeightTable">
260 …<member><type>StdVideoEncodeH264WeightTableFlags</type> <name>flags</name><comment></comment></mem…
261 …<member><type>uint8_t</type> <name>luma_log2_weight_denom</name><commen…
262 …<member><type>uint8_t</type> <name>chroma_log2_weight_denom</name><comm…
263 …<member><type>int8_t</type> <name>luma_weight_l0</name>[<enum>STD_VIDE…
264 …<member><type>int8_t</type> <name>luma_offset_l0</name>[<enum>STD_VIDE…
265 …<member><type>int8_t</type> <name>chroma_weight_l0</name>[<enum>STD_VI…
266 …<member><type>int8_t</type> <name>chroma_offset_l0</name>[<enum>STD_VI…
267 …<member><type>int8_t</type> <name>luma_weight_l1</name>[<enum>STD_VIDE…
268 …<member><type>int8_t</type> <name>luma_offset_l1</name>[<enum>STD_VIDE…
269 …<member><type>int8_t</type> <name>chroma_weight_l1</name>[<enum>STD_VI…
270 …<member><type>int8_t</type> <name>chroma_offset_l1</name>[<enum>STD_VI…
273 <type category="struct" name="StdVideoEncodeH264SliceHeaderFlags">
274 …ember><type>uint32_t</type> <name>direct_spatial_mv_pred_flag</name> :…
275 …ber><type>uint32_t</type> <name>num_ref_idx_active_override_flag</name
276 … <member><type>uint32_t</type> <name>reserved</name> : 30</member>
278 <type category="struct" name="StdVideoEncodeH264PictureInfoFlags">
279 … <member><type>uint32_t</type> <name>IdrPicFlag</name> : 1</member>
280 …<member><type>uint32_t</type> <name>is_reference</name> : 1<comment>A …
281 …ember><type>uint32_t</type> <name>no_output_of_prior_pics_flag</name> …
282 …<member><type>uint32_t</type> <name>long_term_reference_flag</name> : …
283 …er><type>uint32_t</type> <name>adaptive_ref_pic_marking_mode_flag</nam…
284 … <member><type>uint32_t</type> <name>reserved</name> : 27</member>
286 <type category="struct" name="StdVideoEncodeH264ReferenceInfoFlags">
287 …ember><type>uint32_t</type> <name>used_for_long_term_reference</name> …
288 … <member><type>uint32_t</type> <name>reserved</name> : 31</member>
290 <type category="struct" name="StdVideoEncodeH264ReferenceListsInfoFlags">
291 …er><type>uint32_t</type> <name>ref_pic_list_modification_flag_l0</name
292 …er><type>uint32_t</type> <name>ref_pic_list_modification_flag_l1</name
293 … <member><type>uint32_t</type> <name>reserved</name> : 30</member>
295 <type category="struct" name="StdVideoEncodeH264RefListModEntry">
296 …ember><type>StdVideoH264ModificationOfPicNumsIdc</type> <name>modification_of_pic_nums_idc</name><…
297 …<member><type>uint16_t</type> <name>abs_diff_pic_num_minus1</name></me…
298 … <member><type>uint16_t</type> <name>long_term_pic_num</name></member>
300 <type category="struct" name="StdVideoEncodeH264RefPicMarkingEntry">
301 …r><type>StdVideoH264MemMgmtControlOp</type> <name>memory_management_control_operation</nam…
302 …mber><type>uint16_t</type> <name>difference_of_pic_nums_minus1</name><…
303 … <member><type>uint16_t</type> <name>long_term_pic_num</name></member>
304 …<member><type>uint16_t</type> <name>long_term_frame_idx</name></member>
305 …mber><type>uint16_t</type> <name>max_long_term_frame_idx_plus1</name><…
307 <type category="struct" name="StdVideoEncodeH264ReferenceListsInfo">
308 … <member><type>StdVideoEncodeH264ReferenceListsInfoFlags</type> <name>flags</name></member>
309 …type>uint8_t</type> <name>num_ref_idx_l0_active_minus1</name><…
310 …type>uint8_t</type> <name>num_ref_idx_l1_active_minus1</name><…
311 …member><type>uint8_t</type> <name>RefPicList0</name>[STD_VIDEO…
312 …member><type>uint8_t</type> <name>RefPicList1</name>[STD_VIDEO…
313 …ber><type>uint8_t</type> <name>refList0ModOpCount</name></memb…
314 …ber><type>uint8_t</type> <name>refList1ModOpCount</name></memb…
315 …er><type>uint8_t</type> <name>refPicMarkingOpCount</name></mem…
316 …<member><type>uint8_t</type> <name>reserved1</name>[7]<comment…
317 …r>const <type>StdVideoEncodeH264RefListModEntry</type>* <name>pRefList0ModOperations</name><com…
318 …r>const <type>StdVideoEncodeH264RefListModEntry</type>* <name>pRefList1ModOperations</name><com…
319 …>const <type>StdVideoEncodeH264RefPicMarkingEntry</type>* <name>pRefPicMarkingOperations</name><co…
321 <type category="struct" name="StdVideoEncodeH264PictureInfo">
322 <member><type>StdVideoEncodeH264PictureInfoFlags</type> <name>flags</name></member>
323 …<member><type>uint8_t</type> <name>seq_parameter_set_id</name><commen…
324 …<member><type>uint8_t</type> <name>pic_parameter_set_id</name><commen…
325 … <member><type>uint16_t</type> <name>idr_pic_id</name></member>
326 … <member><type>StdVideoH264PictureType</type> <name>primary_pic_type</name></member>
327 … <member><type>uint32_t</type> <name>frame_num</name></member>
328 …<member><type>int32_t</type> <name>PicOrderCnt</name><comment>Picture…
329 …<member><type>uint8_t</type> <name>temporal_id</name><comment>Tempora…
330 …<member><type>uint8_t</type> <name>reserved1</name>[3]<comment>Reserv…
331 … <member>const <type>StdVideoEncodeH264ReferenceListsInfo</type>* <name>pRefLists</name></member>
333 <type category="struct" name="StdVideoEncodeH264ReferenceInfo">
334 <member><type>StdVideoEncodeH264ReferenceInfoFlags</type> <name>flags</name></member>
335 … <member><type>StdVideoH264PictureType</type> <name>primary_pic_type</name></member>
336 …<member><type>uint32_t</type> <name>FrameNum</name><comment>Frame numb…
337 …<member><type>int32_t</type> <name>PicOrderCnt</name><comment>Picture…
338 … <member><type>uint16_t</type> <name>long_term_pic_num</name></member>
339 …<member><type>uint16_t</type> <name>long_term_frame_idx</name></member>
340 …<member><type>uint8_t</type> <name>temporal_id</name><comment>Tempora…
342 <type category="struct" name="StdVideoEncodeH264SliceHeader">
343 <member><type>StdVideoEncodeH264SliceHeaderFlags</type> <name>flags</name></member>
344 … <member><type>uint32_t</type> <name>first_mb_in_slice</name></member>
345 … <member><type>StdVideoH264SliceType</type> <name>slice_type</name></member>
346 …member><type>int8_t</type> <name>slice_alpha_c0_offset_div2</name></…
347 …<member><type>int8_t</type> <name>slice_beta_offset_div2</name></mem…
348 … <member><type>int8_t</type> <name>slice_qp_delta</name></member>
349 …<member><type>uint8_t</type> <name>reserved1</name><comment>Reserved …
350 … <member><type>StdVideoH264CabacInitIdc</type> <name>cabac_init_idc</name></member>
351 …er><type>StdVideoH264DisableDeblockingFilterIdc</type> <name>disable_deblocking_filter_idc</name><…
352 …<member>const <type>StdVideoEncodeH264WeightTable</type>* <name>pWeightTable</name><comment></comm…
356 <type name="StdVideoH265ChromaFormatIdc" category="enum"/>
357 <type name="StdVideoH265ProfileIdc" category="enum"/>
358 <type name="StdVideoH265LevelIdc" category="enum"/>
359 <type name="StdVideoH265SliceType" category="enum"/>
360 <type name="StdVideoH265PictureType" category="enum"/>
361 <type name="StdVideoH265AspectRatioIdc" category="enum"/>
364 <type category="struct" name="StdVideoH265ProfileTierLevelFlags">
365 …<member><type>uint32_t</type> <name>general_tier_flag</name> : 1</memb…
366 …ber><type>uint32_t</type> <name>general_progressive_source_flag</name>…
367 …mber><type>uint32_t</type> <name>general_interlaced_source_flag</name>…
368 …er><type>uint32_t</type> <name>general_non_packed_constraint_flag</nam…
369 …er><type>uint32_t</type> <name>general_frame_only_constraint_flag</nam…
371 <type category="struct" name="StdVideoH265ProfileTierLevel" comment="profile_tier_level">
372 <member><type>StdVideoH265ProfileTierLevelFlags</type> <name>flags</name></member>
373 …<member><type>StdVideoH265ProfileIdc</type> <name>general_profile_idc</name></member>
374 … <member><type>StdVideoH265LevelIdc</type> <name>general_level_idc</name></member>
376 …<type category="struct" name="StdVideoH265DecPicBufMgr" comment="sps_ or vps_ parameters, based on…
377 …member><type>uint32_t</type> <name>max_latency_increase_plus1</name>[<…
378 …ember><type>uint8_t</type> <name>max_dec_pic_buffering_minus1</name>[…
379 …<member><type>uint8_t</type> <name>max_num_reorder_pics</name>[<enum>…
381 …<type category="struct" name="StdVideoH265SubLayerHrdParameters" comment="sub_layer_hrd_parameters…
382 …<member><type>uint32_t</type> <name>bit_rate_value_minus1</name>[<enum…
383 …<member><type>uint32_t</type> <name>cpb_size_value_minus1</name>[<enum…
384 …<member><type>uint32_t</type> <name>cpb_size_du_value_minus1</name>[<e…
385 …<member><type>uint32_t</type> <name>bit_rate_du_value_minus1</name>[<e…
386 …<member><type>uint32_t</type> <name>cbr_flag</name><comment>each bit r…
388 <type category="struct" name="StdVideoH265HrdFlags">
389 …ber><type>uint32_t</type> <name>nal_hrd_parameters_present_flag</name>…
390 …ber><type>uint32_t</type> <name>vcl_hrd_parameters_present_flag</name>…
391 …ber><type>uint32_t</type> <name>sub_pic_hrd_params_present_flag</name>…
392 …type>uint32_t</type> <name>sub_pic_cpb_params_in_pic_timing_sei_flag</
393 …ember><type>uint32_t</type> <name>fixed_pic_rate_general_flag</name> :…
394 …mber><type>uint32_t</type> <name>fixed_pic_rate_within_cvs_flag</name>…
395 …<member><type>uint32_t</type> <name>low_delay_hrd_flag</name> : 8<comm…
397 <type category="struct" name="StdVideoH265HrdParameters">
398 … <member><type>StdVideoH265HrdFlags</type> <name>flags</name></member>
399 …ber><type>uint8_t</type> <name>tick_divisor_minus2</name></memb…
400 …nt8_t</type> <name>du_cpb_removal_delay_increment_length_minus1…
401 …pe>uint8_t</type> <name>dpb_output_delay_du_length_minus1</name
402 …member><type>uint8_t</type> <name>bit_rate_scale</name></member>
403 …member><type>uint8_t</type> <name>cpb_size_scale</name></member>
404 …mber><type>uint8_t</type> <name>cpb_size_du_scale</name></membe…
405 …uint8_t</type> <name>initial_cpb_removal_delay_length_minus1</n…
406 …pe>uint8_t</type> <name>au_cpb_removal_delay_length_minus1</nam…
407 …type>uint8_t</type> <name>dpb_output_delay_length_minus1</name>…
408 …member><type>uint8_t</type> <name>cpb_cnt_minus1</name>[<enum>S…
409 …ype>uint16_t</type> <name>elemental_duration_in_tc_minus1</name>…
410 …<member><type>uint16_t</type> <name>reserved</name>[3]<comment>R…
411 …>const <type>StdVideoH265SubLayerHrdParameters</type>* <name>pSubLayerHrdParametersNal</name><co…
412 …>const <type>StdVideoH265SubLayerHrdParameters</type>* <name>pSubLayerHrdParametersVcl</name><co…
414 <type category="struct" name="StdVideoH265VpsFlags">
415 …ember><type>uint32_t</type> <name>vps_temporal_id_nesting_flag</name> …
416 …<type>uint32_t</type> <name>vps_sub_layer_ordering_info_present_flag</
417 …ember><type>uint32_t</type> <name>vps_timing_info_present_flag</name> …
418 …r><type>uint32_t</type> <name>vps_poc_proportional_to_timing_flag</nam…
420 <type category="struct" name="StdVideoH265VideoParameterSet">
421 <member><type>StdVideoH265VpsFlags</type> <name>flags</name></member>
422 …member><type>uint8_t</type> <name>vps_video_parameter_set_id</name></…
423 …member><type>uint8_t</type> <name>vps_max_sub_layers_minus1</name></m…
424 …<member><type>uint8_t</type> <name>reserved1</name><comment>Reserved …
425 …<member><type>uint8_t</type> <name>reserved2</name><comment>Reserved …
426 …<member><type>uint32_t</type> <name>vps_num_units_in_tick</name></memb…
427 … <member><type>uint32_t</type> <name>vps_time_scale</name></member>
428 …er><type>uint32_t</type> <name>vps_num_ticks_poc_diff_one_minus1</name
429 …<member><type>uint32_t</type> <name>reserved3</name><comment>Reserved …
430 … <member>const <type>StdVideoH265DecPicBufMgr</type>* <name>pDecPicBufMgr</name></member>
431 … <member>const <type>StdVideoH265HrdParameters</type>* <name>pHrdParameters</name></member>
432 … <member>const <type>StdVideoH265ProfileTierLevel</type>* <name>pProfileTierLevel</name></member>
434 <type category="struct" name="StdVideoH265ScalingLists">
435 …<member><type>uint8_t</type> <name>ScalingList4x4</name>[<enum>STD_VI…
436 …<member><type>uint8_t</type> <name>ScalingList8x8</name>[<enum>STD_VI…
437 …<member><type>uint8_t</type> <name>ScalingList16x16</name>[<enum>STD_…
438 …<member><type>uint8_t</type> <name>ScalingList32x32</name>[<enum>STD_…
439 …<member><type>uint8_t</type> <name>ScalingListDCCoef16x16</name>[<enu…
440 …<member><type>uint8_t</type> <name>ScalingListDCCoef32x32</name>[<enu…
442 <type category="struct" name="StdVideoH265ShortTermRefPicSetFlags">
443 …er><type>uint32_t</type> <name>inter_ref_pic_set_prediction_flag</name
444 … <member><type>uint32_t</type> <name>delta_rps_sign</name> : 1</member>
446 <type category="struct" name="StdVideoH265ShortTermRefPicSet">
447 <member><type>StdVideoH265ShortTermRefPicSetFlags</type> <name>flags</name></member>
448 … <member><type>uint32_t</type> <name>delta_idx_minus1</name></member>
449 …<member><type>uint16_t</type> <name>use_delta_flag</name><comment>each…
450 …<member><type>uint16_t</type> <name>abs_delta_rps_minus1</name></membe…
451 …<member><type>uint16_t</type> <name>used_by_curr_pic_flag</name><comme…
452 …<member><type>uint16_t</type> <name>used_by_curr_pic_s0_flag</name><co…
453 …<member><type>uint16_t</type> <name>used_by_curr_pic_s1_flag</name><co…
454 …<member><type>uint16_t</type> <name>reserved1</name><comment>Reserved …
455 …<member><type>uint8_t</type> <name>reserved2</name><comment>Reserved …
456 …<member><type>uint8_t</type> <name>reserved3</name><comment>Reserved …
457 … <member><type>uint8_t</type> <name>num_negative_pics</name></member>
458 … <member><type>uint8_t</type> <name>num_positive_pics</name></member>
459 …<member><type>uint16_t</type> <name>delta_poc_s0_minus1</name>[<enum>S…
460 …<member><type>uint16_t</type> <name>delta_poc_s1_minus1</name>[<enum>S…
462 <type category="struct" name="StdVideoH265LongTermRefPicsSps">
463 …ember><type>uint32_t</type> <name>used_by_curr_pic_lt_sps_flag</name><…
464 …<member><type>uint32_t</type> <name>lt_ref_pic_poc_lsb_sps</name>[<enu…
466 <type category="struct" name="StdVideoH265SpsVuiFlags">
467 …mber><type>uint32_t</type> <name>aspect_ratio_info_present_flag</name>…
468 …member><type>uint32_t</type> <name>overscan_info_present_flag</name> :…
469 …member><type>uint32_t</type> <name>overscan_appropriate_flag</name> : …
470 …mber><type>uint32_t</type> <name>video_signal_type_present_flag</name>…
471 …<member><type>uint32_t</type> <name>video_full_range_flag</name> : 1</…
472 …ber><type>uint32_t</type> <name>colour_description_present_flag</name>…
473 …ember><type>uint32_t</type> <name>chroma_loc_info_present_flag</name> …
474 …mber><type>uint32_t</type> <name>neutral_chroma_indication_flag</name>…
475 … <member><type>uint32_t</type> <name>field_seq_flag</name> : 1</member>
476 …mber><type>uint32_t</type> <name>frame_field_info_present_flag</name> …
477 …ember><type>uint32_t</type> <name>default_display_window_flag</name> :…
478 …ember><type>uint32_t</type> <name>vui_timing_info_present_flag</name> …
479 …r><type>uint32_t</type> <name>vui_poc_proportional_to_timing_flag</nam…
480 …ber><type>uint32_t</type> <name>vui_hrd_parameters_present_flag</name>…
481 …member><type>uint32_t</type> <name>bitstream_restriction_flag</name> :…
482 …member><type>uint32_t</type> <name>tiles_fixed_structure_flag</name> :…
483 …<type>uint32_t</type> <name>motion_vectors_over_pic_boundaries_flag</n…
484 …mber><type>uint32_t</type> <name>restricted_ref_pic_lists_flag</name> …
486 <type category="struct" name="StdVideoH265SequenceParameterSetVui">
487 <member><type>StdVideoH265SpsVuiFlags</type> <name>flags</name></member>
488 … <member><type>StdVideoH265AspectRatioIdc</type> <name>aspect_ratio_idc</name></member>
489 … <member><type>uint16_t</type> <name>sar_width</name></member>
490 … <member><type>uint16_t</type> <name>sar_height</name></member>
491 … <member><type>uint8_t</type> <name>video_format</name></member>
492 … <member><type>uint8_t</type> <name>colour_primaries</name></member>
493 …<member><type>uint8_t</type> <name>transfer_characteristics</name></m…
494 … <member><type>uint8_t</type> <name>matrix_coeffs</name></member>
495 …ber><type>uint8_t</type> <name>chroma_sample_loc_type_top_field</name
496 …r><type>uint8_t</type> <name>chroma_sample_loc_type_bottom_field</nam…
497 …<member><type>uint8_t</type> <name>reserved1</name><comment>Reserved …
498 …<member><type>uint8_t</type> <name>reserved2</name><comment>Reserved …
499 …<member><type>uint16_t</type> <name>def_disp_win_left_offset</name></m…
500 …member><type>uint16_t</type> <name>def_disp_win_right_offset</name></m…
501 …<member><type>uint16_t</type> <name>def_disp_win_top_offset</name></me…
502 …member><type>uint16_t</type> <name>def_disp_win_bottom_offset</name></…
503 …<member><type>uint32_t</type> <name>vui_num_units_in_tick</name></memb…
504 … <member><type>uint32_t</type> <name>vui_time_scale</name></member>
505 …er><type>uint32_t</type> <name>vui_num_ticks_poc_diff_one_minus1</name
506 …ember><type>uint16_t</type> <name>min_spatial_segmentation_idc</name><…
507 …<member><type>uint16_t</type> <name>reserved3</name><comment>Reserved …
508 …<member><type>uint8_t</type> <name>max_bytes_per_pic_denom</name></me…
509 …member><type>uint8_t</type> <name>max_bits_per_min_cu_denom</name></m…
510 …mber><type>uint8_t</type> <name>log2_max_mv_length_horizontal</name><…
511 …ember><type>uint8_t</type> <name>log2_max_mv_length_vertical</name></…
512 … <member>const <type>StdVideoH265HrdParameters</type>* <name>pHrdParameters</name></member>
514 <type category="struct" name="StdVideoH265PredictorPaletteEntries">
515 …<member><type>uint16_t</type> <name>PredictorPaletteEntries</name>[<en…
517 <type category="struct" name="StdVideoH265SpsFlags">
518 …ember><type>uint32_t</type> <name>sps_temporal_id_nesting_flag</name> …
519 …member><type>uint32_t</type> <name>separate_colour_plane_flag</name> :…
520 …<member><type>uint32_t</type> <name>conformance_window_flag</name> : 1…
521 …<type>uint32_t</type> <name>sps_sub_layer_ordering_info_present_flag</
522 …member><type>uint32_t</type> <name>scaling_list_enabled_flag</name> : …
523 …er><type>uint32_t</type> <name>sps_scaling_list_data_present_flag</nam…
524 …<member><type>uint32_t</type> <name>amp_enabled_flag</name> : 1</membe…
525 …r><type>uint32_t</type> <name>sample_adaptive_offset_enabled_flag</nam…
526 …<member><type>uint32_t</type> <name>pcm_enabled_flag</name> : 1</membe…
527 …mber><type>uint32_t</type> <name>pcm_loop_filter_disabled_flag</name> …
528 …ber><type>uint32_t</type> <name>long_term_ref_pics_present_flag</name>…
529 …mber><type>uint32_t</type> <name>sps_temporal_mvp_enabled_flag</name> …
530 …r><type>uint32_t</type> <name>strong_intra_smoothing_enabled_flag</nam…
531 …ember><type>uint32_t</type> <name>vui_parameters_present_flag</name> :…
532 …member><type>uint32_t</type> <name>sps_extension_present_flag</name> :…
533 …<member><type>uint32_t</type> <name>sps_range_extension_flag</name> : …
537 …r><type>uint32_t</type> <name>transform_skip_rotation_enabled_flag</na…
538 …r><type>uint32_t</type> <name>transform_skip_context_enabled_flag</nam…
539 …ember><type>uint32_t</type> <name>implicit_rdpcm_enabled_flag</name> :…
540 …ember><type>uint32_t</type> <name>explicit_rdpcm_enabled_flag</name> :…
541 …er><type>uint32_t</type> <name>extended_precision_processing_flag</nam…
542 …mber><type>uint32_t</type> <name>intra_smoothing_disabled_flag</name> …
543 …r><type>uint32_t</type> <name>high_precision_offsets_enabled_flag</nam…
544 …<type>uint32_t</type> <name>persistent_rice_adaptation_enabled_flag</n…
545 …r><type>uint32_t</type> <name>cabac_bypass_alignment_enabled_flag</nam…
549 …<member><type>uint32_t</type> <name>sps_scc_extension_flag</name> : 1<…
550 …mber><type>uint32_t</type> <name>sps_curr_pic_ref_enabled_flag</name> …
551 …member><type>uint32_t</type> <name>palette_mode_enabled_flag</name> : …
552 …e>uint32_t</type> <name>sps_palette_predictor_initializers_present_fla…
553 …><type>uint32_t</type> <name>intra_boundary_filtering_disabled_flag</n…
555 <type category="struct" name="StdVideoH265SequenceParameterSet">
556 <member><type>StdVideoH265SpsFlags</type> <name>flags</name></member>
557 … <member><type>StdVideoH265ChromaFormatIdc</type> <name>chroma_format_idc</name></member>
558 …member><type>uint32_t</type> <name>pic_width_in_luma_samples</name></m…
559 …member><type>uint32_t</type> <name>pic_height_in_luma_samples</name></…
560 …member><type>uint8_t</type> <name>sps_video_parameter_set_id</name></…
561 …member><type>uint8_t</type> <name>sps_max_sub_layers_minus1</name></m…
562 …<member><type>uint8_t</type> <name>sps_seq_parameter_set_id</name></m…
563 …<member><type>uint8_t</type> <name>bit_depth_luma_minus8</name></memb…
564 …<member><type>uint8_t</type> <name>bit_depth_chroma_minus8</name></me…
565 …er><type>uint8_t</type> <name>log2_max_pic_order_cnt_lsb_minus4</name
566 …><type>uint8_t</type> <name>log2_min_luma_coding_block_size_minus3</n…
567 …<type>uint8_t</type> <name>log2_diff_max_min_luma_coding_block_size</
568 …type>uint8_t</type> <name>log2_min_luma_transform_block_size_minus2</
569 …ype>uint8_t</type> <name>log2_diff_max_min_luma_transform_block_size<…
570 …r><type>uint8_t</type> <name>max_transform_hierarchy_depth_inter</nam…
571 …r><type>uint8_t</type> <name>max_transform_hierarchy_depth_intra</nam…
572 …ember><type>uint8_t</type> <name>num_short_term_ref_pic_sets</name></…
573 …member><type>uint8_t</type> <name>num_long_term_ref_pics_sps</name></…
574 …ber><type>uint8_t</type> <name>pcm_sample_bit_depth_luma_minus1</name
575 …er><type>uint8_t</type> <name>pcm_sample_bit_depth_chroma_minus1</nam…
576 …type>uint8_t</type> <name>log2_min_pcm_luma_coding_block_size_minus3<…
577 …ype>uint8_t</type> <name>log2_diff_max_min_pcm_luma_coding_block_size…
578 …<member><type>uint8_t</type> <name>reserved1</name><comment>Reserved …
579 …<member><type>uint8_t</type> <name>reserved2</name><comment>Reserved …
583 … <member><type>uint8_t</type> <name>palette_max_size</name></member>
584 …ber><type>uint8_t</type> <name>delta_palette_max_predictor_size</name
585 …r><type>uint8_t</type> <name>motion_vector_resolution_control_idc</na…
586 …pe>uint8_t</type> <name>sps_num_palette_predictor_initializers_minus1…
590 …<member><type>uint32_t</type> <name>conf_win_left_offset</name></membe…
591 …<member><type>uint32_t</type> <name>conf_win_right_offset</name></memb…
592 …<member><type>uint32_t</type> <name>conf_win_top_offset</name></member>
593 …<member><type>uint32_t</type> <name>conf_win_bottom_offset</name></mem…
594 … <member>const <type>StdVideoH265ProfileTierLevel</type>* <name>pProfileTierLevel</name></member>
595 … <member>const <type>StdVideoH265DecPicBufMgr</type>* <name>pDecPicBufMgr</name></member>
596 …<member>const <type>StdVideoH265ScalingLists</type>* <name>pScalingLists</name><comment>Must …
597 …ber>const <type>StdVideoH265ShortTermRefPicSet</type>* <name>pShortTermRefPicSet</name><comme…
598 …ber>const <type>StdVideoH265LongTermRefPicsSps</type>* <name>pLongTermRefPicsSps</name><comme…
599 …r>const <type>StdVideoH265SequenceParameterSetVui</type>* <name>pSequenceParameterSetVui</name><co…
600 …r>const <type>StdVideoH265PredictorPaletteEntries</type>* <name>pPredictorPaletteEntries</name><co…
602 <type category="struct" name="StdVideoH265PpsFlags">
603 …><type>uint32_t</type> <name>dependent_slice_segments_enabled_flag</na…
604 …<member><type>uint32_t</type> <name>output_flag_present_flag</name> : …
605 …mber><type>uint32_t</type> <name>sign_data_hiding_enabled_flag</name> …
606 …<member><type>uint32_t</type> <name>cabac_init_present_flag</name> : 1…
607 …ember><type>uint32_t</type> <name>constrained_intra_pred_flag</name> :…
608 …ember><type>uint32_t</type> <name>transform_skip_enabled_flag</name> :…
609 …<member><type>uint32_t</type> <name>cu_qp_delta_enabled_flag</name> : …
610 …<type>uint32_t</type> <name>pps_slice_chroma_qp_offsets_present_flag</
611 …<member><type>uint32_t</type> <name>weighted_pred_flag</name> : 1</mem…
612 …<member><type>uint32_t</type> <name>weighted_bipred_flag</name> : 1</m…
613 …mber><type>uint32_t</type> <name>transquant_bypass_enabled_flag</name>…
614 …<member><type>uint32_t</type> <name>tiles_enabled_flag</name> : 1</mem…
615 …ber><type>uint32_t</type> <name>entropy_coding_sync_enabled_flag</name
616 …<member><type>uint32_t</type> <name>uniform_spacing_flag</name> : 1</m…
617 …><type>uint32_t</type> <name>loop_filter_across_tiles_enabled_flag</na…
618 …type>uint32_t</type> <name>pps_loop_filter_across_slices_enabled_flag<…
619 …><type>uint32_t</type> <name>deblocking_filter_control_present_flag</n…
620 …<type>uint32_t</type> <name>deblocking_filter_override_enabled_flag</n…
621 …r><type>uint32_t</type> <name>pps_deblocking_filter_disabled_flag</nam…
622 …er><type>uint32_t</type> <name>pps_scaling_list_data_present_flag</nam…
623 …ber><type>uint32_t</type> <name>lists_modification_present_flag</name>…
624 …ype>uint32_t</type> <name>slice_segment_header_extension_present_flag<…
625 …member><type>uint32_t</type> <name>pps_extension_present_flag</name> :…
629 …<type>uint32_t</type> <name>cross_component_prediction_enabled_flag</n…
630 …er><type>uint32_t</type> <name>chroma_qp_offset_list_enabled_flag</nam…
634 …mber><type>uint32_t</type> <name>pps_curr_pic_ref_enabled_flag</name> …
635 …e>uint32_t</type> <name>residual_adaptive_colour_transform_enabled_fla…
636 …><type>uint32_t</type> <name>pps_slice_act_qp_offsets_present_flag</na…
637 …e>uint32_t</type> <name>pps_palette_predictor_initializers_present_fla…
638 …<member><type>uint32_t</type> <name>monochrome_palette_flag</name> : 1…
639 …<member><type>uint32_t</type> <name>pps_range_extension_flag</name> : …
641 <type category="struct" name="StdVideoH265PictureParameterSet">
642 <member><type>StdVideoH265PpsFlags</type> <name>flags</name></member>
643 …<member><type>uint8_t</type> <name>pps_pic_parameter_set_id</name></m…
644 …<member><type>uint8_t</type> <name>pps_seq_parameter_set_id</name></m…
645 …member><type>uint8_t</type> <name>sps_video_parameter_set_id</name></…
646 …ember><type>uint8_t</type> <name>num_extra_slice_header_bits</name></…
647 …r><type>uint8_t</type> <name>num_ref_idx_l0_default_active_minus1</na…
648 …r><type>uint8_t</type> <name>num_ref_idx_l1_default_active_minus1</na…
649 … <member><type>int8_t</type> <name>init_qp_minus26</name></member>
650 …<member><type>uint8_t</type> <name>diff_cu_qp_delta_depth</name></mem…
651 … <member><type>int8_t</type> <name>pps_cb_qp_offset</name></member>
652 … <member><type>int8_t</type> <name>pps_cr_qp_offset</name></member>
653 …<member><type>int8_t</type> <name>pps_beta_offset_div2</name></membe…
654 … <member><type>int8_t</type> <name>pps_tc_offset_div2</name></member>
655 …ber><type>uint8_t</type> <name>log2_parallel_merge_level_minus2</name
659 …type>uint8_t</type> <name>log2_max_transform_skip_block_size_minus2</
660 …mber><type>uint8_t</type> <name>diff_cu_chroma_qp_offset_depth</name>…
661 …ber><type>uint8_t</type> <name>chroma_qp_offset_list_len_minus1</name
662 …<member><type>int8_t</type> <name>cb_qp_offset_list</name>[<enum>STD…
663 …<member><type>int8_t</type> <name>cr_qp_offset_list</name>[<enum>STD…
664 …member><type>uint8_t</type> <name>log2_sao_offset_scale_luma</name></…
665 …ember><type>uint8_t</type> <name>log2_sao_offset_scale_chroma</name><…
669 …member><type>int8_t</type> <name>pps_act_y_qp_offset_plus5</name></m…
670 …member><type>int8_t</type> <name>pps_act_cb_qp_offset_plus5</name></…
671 …member><type>int8_t</type> <name>pps_act_cr_qp_offset_plus3</name></…
672 …><type>uint8_t</type> <name>pps_num_palette_predictor_initializers</n…
673 …ember><type>uint8_t</type> <name>luma_bit_depth_entry_minus8</name></…
674 …mber><type>uint8_t</type> <name>chroma_bit_depth_entry_minus8</name><…
675 …<member><type>uint8_t</type> <name>num_tile_columns_minus1</name></me…
676 …<member><type>uint8_t</type> <name>num_tile_rows_minus1</name></membe…
677 …<member><type>uint8_t</type> <name>reserved1</name><comment>Reserved …
678 …<member><type>uint8_t</type> <name>reserved2</name><comment>Reserved …
679 …<member><type>uint16_t</type> <name>column_width_minus1</name>[<enum>S…
680 …<member><type>uint16_t</type> <name>row_height_minus1</name>[<enum>STD…
681 …<member><type>uint32_t</type> <name>reserved3</name><comment>Reserved …
682 …<member>const <type>StdVideoH265ScalingLists</type>* <name>pScalingLists</name><comment>Must …
683 …r>const <type>StdVideoH265PredictorPaletteEntries</type>* <name>pPredictorPaletteEntries</name><co…
687 <type category="struct" name="StdVideoDecodeH265PictureInfoFlags">
688 … <member><type>uint32_t</type> <name>IrapPicFlag</name> : 1</member>
689 … <member><type>uint32_t</type> <name>IdrPicFlag</name> : 1</member>
690 … <member><type>uint32_t</type> <name>IsReference</name> : 1</member>
691 …ber><type>uint32_t</type> <name>short_term_ref_pic_set_sps_flag</name>…
693 <type category="struct" name="StdVideoDecodeH265PictureInfo">
694 <member><type>StdVideoDecodeH265PictureInfoFlags</type> <name>flags</name></member>
695 …member><type>uint8_t</type> <name>sps_video_parameter_set_id</name><c…
696 …<member><type>uint8_t</type> <name>pps_seq_parameter_set_id</name><co…
697 …<member><type>uint8_t</type> <name>pps_pic_parameter_set_id</name><co…
698 …<member><type>uint8_t</type> <name>NumDeltaPocsOfRefRpsIdx</name><com…
699 … <member><type>int32_t</type> <name>PicOrderCntVal</name></member>
700 …ember><type>uint16_t</type> <name>NumBitsForSTRefPicSetInSlice</name><…
701 <member><type>uint16_t</type> <name>reserved</name></member>
702 …<member><type>uint8_t</type> <name>RefPicSetStCurrBefore</name>[<enum…
703 …<member><type>uint8_t</type> <name>RefPicSetStCurrAfter</name>[<enum>…
704 …<member><type>uint8_t</type> <name>RefPicSetLtCurr</name>[<enum>STD_V…
706 <type category="struct" name="StdVideoDecodeH265ReferenceInfoFlags">
707 …ember><type>uint32_t</type> <name>used_for_long_term_reference</name> …
708 …<member><type>uint32_t</type> <name>unused_for_reference</name> : 1<co…
710 <type category="struct" name="StdVideoDecodeH265ReferenceInfo">
711 <member><type>StdVideoDecodeH265ReferenceInfoFlags</type> <name>flags</name></member>
712 … <member><type>int32_t</type> <name>PicOrderCntVal</name></member>
716 <type category="struct" name="StdVideoEncodeH265WeightTableFlags">
717 …<member><type>uint16_t</type> <name>luma_weight_l0_flag</name><comment>each bit n represents the n…
718 …<member><type>uint16_t</type> <name>chroma_weight_l0_flag</name><comment>each bit n represents the…
719 …<member><type>uint16_t</type> <name>luma_weight_l1_flag</name><comment>each bit n represents the n…
720 …<member><type>uint16_t</type> <name>chroma_weight_l1_flag</name><comment>each bit n represents the…
723 <type category="struct" name="StdVideoEncodeH265WeightTable">
728 <member><type>StdVideoEncodeH265WeightTableFlags</type> <name>flags</name></member>
729 …<member><type>uint8_t</type> <name>luma_log2_weight_denom</name><comme…
730 …ember><type>int8_t</type> <name>delta_chroma_log2_weight_denom</name>…
731 …<member><type>int8_t</type> <name>delta_luma_weight_l0</name>[<enum>S…
732 …<member><type>int8_t</type> <name>luma_offset_l0</name>[<enum>STD_VID…
733 …<member><type>int8_t</type> <name>delta_chroma_weight_l0</name>[<enum…
734 …<member><type>int8_t</type> <name>delta_chroma_offset_l0</name>[<enum…
735 …<member><type>int8_t</type> <name>delta_luma_weight_l1</name>[<enum>S…
736 …<member><type>int8_t</type> <name>luma_offset_l1</name>[<enum>STD_VID…
737 …<member><type>int8_t</type> <name>delta_chroma_weight_l1</name>[<enum…
738 …<member><type>int8_t</type> <name>delta_chroma_offset_l1</name>[<enum…
741 <type category="struct" name="StdVideoEncodeH265LongTermRefPics">
742 … <member><type>uint8_t</type> <name>num_long_term_sps</name></member>
743 … <member><type>uint8_t</type> <name>num_long_term_pics</name></member>
744 …<member><type>uint8_t</type> <name>lt_idx_sps</name>[<enum>STD_VIDEO_…
745 …<member><type>uint8_t</type> <name>poc_lsb_lt</name>[<enum>STD_VIDEO_…
746 …<member><type>uint16_t</type> <name>used_by_curr_pic_lt_flag</name><co…
747 …member><type>uint8_t</type> <name>delta_poc_msb_present_flag</name>[<…
748 …<member><type>uint8_t</type> <name>delta_poc_msb_cycle_lt</name>[<enu…
751 <type category="struct" name="StdVideoEncodeH265SliceSegmentHeaderFlags">
752 <member><type>uint32_t</type> <name>first_slice_segment_in_pic_flag</name> : 1</member>
753 <member><type>uint32_t</type> <name>dependent_slice_segment_flag</name> : 1</member>
754 <member><type>uint32_t</type> <name>slice_sao_luma_flag</name> : 1</member>
755 <member><type>uint32_t</type> <name>slice_sao_chroma_flag</name> : 1</member>
756 … <member><type>uint32_t</type> <name>num_ref_idx_active_override_flag</name> : 1</member>
757 <member><type>uint32_t</type> <name>mvd_l1_zero_flag</name> : 1</member>
758 <member><type>uint32_t</type> <name>cabac_init_flag</name> : 1</member>
759 … <member><type>uint32_t</type> <name>cu_chroma_qp_offset_enabled_flag</name> : 1</member>
760 <member><type>uint32_t</type> <name>deblocking_filter_override_flag</name> : 1</member>
761 … <member><type>uint32_t</type> <name>slice_deblocking_filter_disabled_flag</name> : 1</member>
762 <member><type>uint32_t</type> <name>collocated_from_l0_flag</name> : 1</member>
763 …<member><type>uint32_t</type> <name>slice_loop_filter_across_slices_enabled_flag</name> : 1</memb…
764 <member><type>uint32_t</type> <name>reserved</name> : 20</member>
766 <type category="struct" name="StdVideoEncodeH265SliceSegmentHeader">
767 … <member><type>StdVideoEncodeH265SliceSegmentHeaderFlags</type> <name>flags</name></member>
768 … <member><type>StdVideoH265SliceType</type> <name>slice_type</name></member>
769 …<member><type>uint32_t</type> <name>slice_segment_address</name></memb…
770 … <member><type>uint8_t</type> <name>collocated_ref_idx</name></member>
771 … <member><type>uint8_t</type> <name>MaxNumMergeCand</name></member>
772 …<member><type>int8_t</type> <name>slice_cb_qp_offset</name><comment>…
773 …<member><type>int8_t</type> <name>slice_cr_qp_offset</name><comment>…
774 …<member><type>int8_t</type> <name>slice_beta_offset_div2</name><comm…
775 …<member><type>int8_t</type> <name>slice_tc_offset_div2</name><commen…
776 …<member><type>int8_t</type> <name>slice_act_y_qp_offset</name></memb…
777 …<member><type>int8_t</type> <name>slice_act_cb_qp_offset</name></mem…
778 …<member><type>int8_t</type> <name>slice_act_cr_qp_offset</name></mem…
779 … <member><type>int8_t</type> <name>slice_qp_delta</name></member>
780 …<member><type>uint16_t</type> <name>reserved1</name><comment>Reserved …
781 …<member>const <type>StdVideoEncodeH265WeightTable</type>* <name>pWeightTable</name><comment></comm…
783 <type category="struct" name="StdVideoEncodeH265ReferenceListsInfoFlags">
784 …er><type>uint32_t</type> <name>ref_pic_list_modification_flag_l0</name
785 …er><type>uint32_t</type> <name>ref_pic_list_modification_flag_l1</name
786 … <member><type>uint32_t</type> <name>reserved</name> : 30</member>
788 <type category="struct" name="StdVideoEncodeH265ReferenceListsInfo">
789 … <member><type>StdVideoEncodeH265ReferenceListsInfoFlags</type> <name>flags</name></member>
790 …ember><type>uint8_t</type> <name>num_ref_idx_l0_active_minus1</name><…
791 …ember><type>uint8_t</type> <name>num_ref_idx_l1_active_minus1</name><…
792 …<member><type>uint8_t</type> <name>RefPicList0</name>[STD_VIDEO_H265_…
793 …<member><type>uint8_t</type> <name>RefPicList1</name>[STD_VIDEO_H265_…
794 …<member><type>uint8_t</type> <name>list_entry_l0</name>[STD_VIDEO_H26…
795 …<member><type>uint8_t</type> <name>list_entry_l1</name>[STD_VIDEO_H26…
797 <type category="struct" name="StdVideoEncodeH265PictureInfoFlags">
798 …<member><type>uint32_t</type> <name>is_reference</name> : 1<comment>A reference picture, as defin…
799 …<member><type>uint32_t</type> <name>IrapPicFlag</name> : 1<comment>A reference picture, as define…
800 …<member><type>uint32_t</type> <name>used_for_long_term_reference</name> : 1<comment>A picture tha…
801 <member><type>uint32_t</type> <name>discardable_flag</name> : 1</member>
802 <member><type>uint32_t</type> <name>cross_layer_bla_flag</name> : 1</member>
803 <member><type>uint32_t</type> <name>pic_output_flag</name> : 1</member>
804 <member><type>uint32_t</type> <name>no_output_of_prior_pics_flag</name> : 1</member>
805 <member><type>uint32_t</type> <name>short_term_ref_pic_set_sps_flag</name> : 1</member>
806 <member><type>uint32_t</type> <name>slice_temporal_mvp_enabled_flag</name> : 1</member>
807 <member><type>uint32_t</type> <name>reserved</name> : 23</member>
809 <type category="struct" name="StdVideoEncodeH265PictureInfo">
810 <member><type>StdVideoEncodeH265PictureInfoFlags</type> <name>flags</name></member>
811 <member><type>StdVideoH265PictureType</type> <name>pic_type</name></member>
812 …member><type>uint8_t</type> <name>sps_video_parameter_set_id</name><c…
813 …<member><type>uint8_t</type> <name>pps_seq_parameter_set_id</name><co…
814 …<member><type>uint8_t</type> <name>pps_pic_parameter_set_id</name><co…
815 …member><type>uint8_t</type> <name>short_term_ref_pic_set_idx</name></…
816 …<member><type>int32_t</type> <name>PicOrderCntVal</name><comment>Pict…
817 …<member><type>uint8_t</type> <name>TemporalId</name><comment>Temporal…
818 …<member><type>uint8_t</type> <name>reserved1</name>[7]<comment>Reserv…
819 … <member>const <type>StdVideoEncodeH265ReferenceListsInfo</type>* <name>pRefLists</name></member>
820 …<member>const <type>StdVideoH265ShortTermRefPicSet</type>* <name>pShortTermRefPicSet</name><commen…
821 …<member>const <type>StdVideoEncodeH265LongTermRefPics</type>* <name>pLongTermRefPics</name><commen…
823 <type category="struct" name="StdVideoEncodeH265ReferenceInfoFlags">
824 …ember><type>uint32_t</type> <name>used_for_long_term_reference</name> …
825 …<member><type>uint32_t</type> <name>unused_for_reference</name> : 1<co…
826 … <member><type>uint32_t</type> <name>reserved</name> : 30</member>
829 <type category="struct" name="StdVideoEncodeH265ReferenceInfo">
830 <member><type>StdVideoEncodeH265ReferenceInfoFlags</type> <name>flags</name></member>
831 <member><type>StdVideoH265PictureType</type> <name>pic_type</name></member>
832 …<member><type>int32_t</type> <name>PicOrderCntVal</name><comment>Pict…
833 …<member><type>uint8_t</type> <name>TemporalId</name><comment>Temporal…
838 <enums name="StdVideoH264ChromaFormatIdc" type="enum">
839 <enum name="STD_VIDEO_H264_CHROMA_FORMAT_IDC_MONOCHROME" value="0"/>
840 <enum name="STD_VIDEO_H264_CHROMA_FORMAT_IDC_420" value="1"/>
841 <enum name="STD_VIDEO_H264_CHROMA_FORMAT_IDC_422" value="2"/>
842 <enum name="STD_VIDEO_H264_CHROMA_FORMAT_IDC_444" value="3"/>
843 <enum name="STD_VIDEO_H264_CHROMA_FORMAT_IDC_INVALID" value="0x7FFFFFFF"/>
845 <enums name="StdVideoH264ProfileIdc" type="enum">
846 …<enum name="STD_VIDEO_H264_PROFILE_IDC_BASELINE" value="66" comment="Only const…
847 <enum name="STD_VIDEO_H264_PROFILE_IDC_MAIN" value="77"/>
848 <enum name="STD_VIDEO_H264_PROFILE_IDC_HIGH" value="100"/>
849 <enum name="STD_VIDEO_H264_PROFILE_IDC_HIGH_444_PREDICTIVE" value="244"/>
850 <enum name="STD_VIDEO_H264_PROFILE_IDC_INVALID" value="0x7FFFFFFF"/>
852 <enums name="StdVideoH264LevelIdc" type="enum">
853 <enum name="STD_VIDEO_H264_LEVEL_IDC_1_0" value="0"/>
854 <enum name="STD_VIDEO_H264_LEVEL_IDC_1_1" value="1"/>
855 <enum name="STD_VIDEO_H264_LEVEL_IDC_1_2" value="2"/>
856 <enum name="STD_VIDEO_H264_LEVEL_IDC_1_3" value="3"/>
857 <enum name="STD_VIDEO_H264_LEVEL_IDC_2_0" value="4"/>
858 <enum name="STD_VIDEO_H264_LEVEL_IDC_2_1" value="5"/>
859 <enum name="STD_VIDEO_H264_LEVEL_IDC_2_2" value="6"/>
860 <enum name="STD_VIDEO_H264_LEVEL_IDC_3_0" value="7"/>
861 <enum name="STD_VIDEO_H264_LEVEL_IDC_3_1" value="8"/>
862 <enum name="STD_VIDEO_H264_LEVEL_IDC_3_2" value="9"/>
863 <enum name="STD_VIDEO_H264_LEVEL_IDC_4_0" value="10"/>
864 <enum name="STD_VIDEO_H264_LEVEL_IDC_4_1" value="11"/>
865 <enum name="STD_VIDEO_H264_LEVEL_IDC_4_2" value="12"/>
866 <enum name="STD_VIDEO_H264_LEVEL_IDC_5_0" value="13"/>
867 <enum name="STD_VIDEO_H264_LEVEL_IDC_5_1" value="14"/>
868 <enum name="STD_VIDEO_H264_LEVEL_IDC_5_2" value="15"/>
869 <enum name="STD_VIDEO_H264_LEVEL_IDC_6_0" value="16"/>
870 <enum name="STD_VIDEO_H264_LEVEL_IDC_6_1" value="17"/>
871 <enum name="STD_VIDEO_H264_LEVEL_IDC_6_2" value="18"/>
872 <enum name="STD_VIDEO_H264_LEVEL_IDC_INVALID" value="0x7FFFFFFF"/>
874 <enums name="StdVideoH264PocType" type="enum">
875 <enum name="STD_VIDEO_H264_POC_TYPE_0" value="0"/>
876 <enum name="STD_VIDEO_H264_POC_TYPE_1" value="1"/>
877 <enum name="STD_VIDEO_H264_POC_TYPE_2" value="2"/>
878 <enum name="STD_VIDEO_H264_POC_TYPE_INVALID" value="0x7FFFFFFF"/>
880 <enums name="StdVideoH264AspectRatioIdc" type="enum">
881 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_UNSPECIFIED" value="0"/>
882 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_SQUARE" value="1"/>
883 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_12_11" value="2"/>
884 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_10_11" value="3"/>
885 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_16_11" value="4"/>
886 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_40_33" value="5"/>
887 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_24_11" value="6"/>
888 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_20_11" value="7"/>
889 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_32_11" value="8"/>
890 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_80_33" value="9"/>
891 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_18_11" value="10"/>
892 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_15_11" value="11"/>
893 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_64_33" value="12"/>
894 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_160_99" value="13"/>
895 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_4_3" value="14"/>
896 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_3_2" value="15"/>
897 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_2_1" value="16"/>
898 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_EXTENDED_SAR" value="255"/>
899 <enum name="STD_VIDEO_H264_ASPECT_RATIO_IDC_INVALID" value="0x7FFFFFFF"/>
901 <enums name="StdVideoH264WeightedBipredIdc" type="enum">
902 <enum name="STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_DEFAULT" value="0"/>
903 <enum name="STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_EXPLICIT" value="1"/>
904 <enum name="STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_IMPLICIT" value="2"/>
905 <enum name="STD_VIDEO_H264_WEIGHTED_BIPRED_IDC_INVALID" value="0x7FFFFFFF"/>
907 <enums name="StdVideoH264ModificationOfPicNumsIdc" type="enum">
908 <enum name="STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_SHORT_TERM_SUBTRACT" value="0"/>
909 <enum name="STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_SHORT_TERM_ADD" value="1"/>
910 <enum name="STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_LONG_TERM" value="2"/>
911 <enum name="STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_END" value="3"/>
912 … <enum name="STD_VIDEO_H264_MODIFICATION_OF_PIC_NUMS_IDC_INVALID" value="0x7FFFFFFF"/>
914 <enums name="StdVideoH264MemMgmtControlOp" type="enum">
915 <enum name="STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_END" value="0"/>
916 <enum name="STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_SHORT_TERM" value="1"/>
917 <enum name="STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_LONG_TERM" value="2"/>
918 <enum name="STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_MARK_LONG_TERM" value="3"/>
919 <enum name="STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_SET_MAX_LONG_TERM_INDEX" value="4"/>
920 <enum name="STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_UNMARK_ALL" value="5"/>
921 <enum name="STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_MARK_CURRENT_AS_LONG_TERM" value="6"/>
922 … <enum name="STD_VIDEO_H264_MEM_MGMT_CONTROL_OP_INVALID" value="0x7FFFFFFF"/>
924 <enums name="StdVideoH264CabacInitIdc" type="enum">
925 <enum name="STD_VIDEO_H264_CABAC_INIT_IDC_0" value="0"/>
926 <enum name="STD_VIDEO_H264_CABAC_INIT_IDC_1" value="1"/>
927 <enum name="STD_VIDEO_H264_CABAC_INIT_IDC_2" value="2"/>
928 <enum name="STD_VIDEO_H264_CABAC_INIT_IDC_INVALID" value="0x7FFFFFFF"/>
930 <enums name="StdVideoH264DisableDeblockingFilterIdc" type="enum">
931 <enum name="STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_DISABLED" value="0"/>
932 <enum name="STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_ENABLED" value="1"/>
933 <enum name="STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_PARTIAL" value="2"/>
934 <enum name="STD_VIDEO_H264_DISABLE_DEBLOCKING_FILTER_IDC_INVALID" value="0x7FFFFFFF"/>
936 <enums name="StdVideoH264SliceType" type="enum">
937 <enum name="STD_VIDEO_H264_SLICE_TYPE_P" value="0"/>
938 <enum name="STD_VIDEO_H264_SLICE_TYPE_B" value="1"/>
939 <enum name="STD_VIDEO_H264_SLICE_TYPE_I" value="2"/>
944 <enum name="STD_VIDEO_H264_SLICE_TYPE_INVALID" value="0x7FFFFFFF"/>
946 <enums name="StdVideoH264PictureType" type="enum">
947 <enum name="STD_VIDEO_H264_PICTURE_TYPE_P" value="0"/>
948 <enum name="STD_VIDEO_H264_PICTURE_TYPE_B" value="1"/>
949 <enum name="STD_VIDEO_H264_PICTURE_TYPE_I" value="2"/>
954 <enum name="STD_VIDEO_H264_PICTURE_TYPE_IDR" value="5"/>
955 <enum name="STD_VIDEO_H264_PICTURE_TYPE_INVALID" value="0x7FFFFFFF"/>
957 <enums name="StdVideoH264NonVclNaluType" type="enum">
958 <enum name="STD_VIDEO_H264_NON_VCL_NALU_TYPE_SPS" value="0"/>
959 <enum name="STD_VIDEO_H264_NON_VCL_NALU_TYPE_PPS" value="1"/>
960 <enum name="STD_VIDEO_H264_NON_VCL_NALU_TYPE_AUD" value="2"/>
961 <enum name="STD_VIDEO_H264_NON_VCL_NALU_TYPE_PREFIX" value="3"/>
962 <enum name="STD_VIDEO_H264_NON_VCL_NALU_TYPE_END_OF_SEQUENCE" value="4"/>
963 <enum name="STD_VIDEO_H264_NON_VCL_NALU_TYPE_END_OF_STREAM" value="5"/>
964 <enum name="STD_VIDEO_H264_NON_VCL_NALU_TYPE_PRECODED" value="6"/>
965 <enum name="STD_VIDEO_H264_NON_VCL_NALU_TYPE_INVALID" value="0x7FFFFFFF"/>
969 <enums name="StdVideoDecodeH264FieldOrderCount" type="enum">
970 <enum name="STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_TOP" value="0"/>
971 <enum name="STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_BOTTOM" value="1"/>
972 <enum name="STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_INVALID" value="0x7FFFFFFF"/>
976 <enums name="StdVideoH265ChromaFormatIdc" type="enum">
977 <enum name="STD_VIDEO_H265_CHROMA_FORMAT_IDC_MONOCHROME" value="0"/>
978 <enum name="STD_VIDEO_H265_CHROMA_FORMAT_IDC_420" value="1"/>
979 <enum name="STD_VIDEO_H265_CHROMA_FORMAT_IDC_422" value="2"/>
980 <enum name="STD_VIDEO_H265_CHROMA_FORMAT_IDC_444" value="3"/>
981 <enum name="STD_VIDEO_H265_CHROMA_FORMAT_IDC_INVALID" value="0x7FFFFFFF"/>
983 <enums name="StdVideoH265ProfileIdc" type="enum">
984 <enum name="STD_VIDEO_H265_PROFILE_IDC_MAIN" value="1"/>
985 <enum name="STD_VIDEO_H265_PROFILE_IDC_MAIN_10" value="2"/>
986 <enum name="STD_VIDEO_H265_PROFILE_IDC_MAIN_STILL_PICTURE" value="3"/>
987 <enum name="STD_VIDEO_H265_PROFILE_IDC_FORMAT_RANGE_EXTENSIONS" value="4"/>
988 <enum name="STD_VIDEO_H265_PROFILE_IDC_SCC_EXTENSIONS" value="9"/>
989 <enum name="STD_VIDEO_H265_PROFILE_IDC_INVALID" value="0x7FFFFFFF"/>
991 <enums name="StdVideoH265LevelIdc" type="enum">
992 <enum name="STD_VIDEO_H265_LEVEL_IDC_1_0" value="0"/>
993 <enum name="STD_VIDEO_H265_LEVEL_IDC_2_0" value="1"/>
994 <enum name="STD_VIDEO_H265_LEVEL_IDC_2_1" value="2"/>
995 <enum name="STD_VIDEO_H265_LEVEL_IDC_3_0" value="3"/>
996 <enum name="STD_VIDEO_H265_LEVEL_IDC_3_1" value="4"/>
997 <enum name="STD_VIDEO_H265_LEVEL_IDC_4_0" value="5"/>
998 <enum name="STD_VIDEO_H265_LEVEL_IDC_4_1" value="6"/>
999 <enum name="STD_VIDEO_H265_LEVEL_IDC_5_0" value="7"/>
1000 <enum name="STD_VIDEO_H265_LEVEL_IDC_5_1" value="8"/>
1001 <enum name="STD_VIDEO_H265_LEVEL_IDC_5_2" value="9"/>
1002 <enum name="STD_VIDEO_H265_LEVEL_IDC_6_0" value="10"/>
1003 <enum name="STD_VIDEO_H265_LEVEL_IDC_6_1" value="11"/>
1004 <enum name="STD_VIDEO_H265_LEVEL_IDC_6_2" value="12"/>
1005 <enum name="STD_VIDEO_H265_LEVEL_IDC_INVALID" value="0x7FFFFFFF"/>
1007 <enums name="StdVideoH265SliceType" type="enum">
1008 <enum name="STD_VIDEO_H265_SLICE_TYPE_B" value="0"/>
1009 <enum name="STD_VIDEO_H265_SLICE_TYPE_P" value="1"/>
1010 <enum name="STD_VIDEO_H265_SLICE_TYPE_I" value="2"/>
1011 <enum name="STD_VIDEO_H265_SLICE_TYPE_INVALID" value="0x7FFFFFFF"/>
1013 <enums name="StdVideoH265PictureType" type="enum">
1014 <enum name="STD_VIDEO_H265_PICTURE_TYPE_P" value="0"/>
1015 <enum name="STD_VIDEO_H265_PICTURE_TYPE_B" value="1"/>
1016 <enum name="STD_VIDEO_H265_PICTURE_TYPE_I" value="2"/>
1017 <enum name="STD_VIDEO_H265_PICTURE_TYPE_IDR" value="3"/>
1018 <enum name="STD_VIDEO_H265_PICTURE_TYPE_INVALID" value="0x7FFFFFFF"/>
1020 <enums name="StdVideoH265AspectRatioIdc" type="enum">
1021 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_UNSPECIFIED" value="0"/>
1022 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_SQUARE" value="1"/>
1023 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_12_11" value="2"/>
1024 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_10_11" value="3"/>
1025 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_16_11" value="4"/>
1026 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_40_33" value="5"/>
1027 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_24_11" value="6"/>
1028 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_20_11" value="7"/>
1029 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_32_11" value="8"/>
1030 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_80_33" value="9"/>
1031 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_18_11" value="10"/>
1032 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_15_11" value="11"/>
1033 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_64_33" value="12"/>
1034 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_160_99" value="13"/>
1035 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_4_3" value="14"/>
1036 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_3_2" value="15"/>
1037 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_2_1" value="16"/>
1038 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_EXTENDED_SAR" value="255"/>
1039 <enum name="STD_VIDEO_H265_ASPECT_RATIO_IDC_INVALID" value="0x7FFFFFFF"/>
1043 …<extension name="vulkan_video_codecs_common" comment="protect with VULKAN_VIDEO_CODEC_COMMON_H_" s…
1045 <type name="VK_MAKE_VIDEO_STD_VERSION"/>
1046 <type name="stdint"/>
1049 …<extension name="vulkan_video_codec_h264std" comment="protect with VULKAN_VIDEO_CODEC_H264STD_H_" …
1051 <type name="vk_video/vulkan_video_codecs_common.h"/>
1053 <enum name="STD_VIDEO_H264_CPB_CNT_LIST_SIZE" value="32"/>
1054 <enum name="STD_VIDEO_H264_SCALING_LIST_4X4_NUM_LISTS" value="6"/>
1055 <enum name="STD_VIDEO_H264_SCALING_LIST_4X4_NUM_ELEMENTS" value="16"/>
1056 <enum name="STD_VIDEO_H264_SCALING_LIST_8X8_NUM_LISTS" value="6"/>
1057 <enum name="STD_VIDEO_H264_SCALING_LIST_8X8_NUM_ELEMENTS" value="64"/>
1058 <enum name="STD_VIDEO_H264_MAX_NUM_LIST_REF" value="32"/>
1059 <enum name="STD_VIDEO_H264_MAX_CHROMA_PLANES" value="2"/>
1060 <enum name="STD_VIDEO_H264_NO_REFERENCE_PICTURE" value="0xFF"/>
1062 <type name="StdVideoH264ChromaFormatIdc"/>
1063 <type name="StdVideoH264ProfileIdc"/>
1064 <type name="StdVideoH264LevelIdc"/>
1065 <type name="StdVideoH264PocType"/>
1066 <type name="StdVideoH264AspectRatioIdc"/>
1067 <type name="StdVideoH264WeightedBipredIdc"/>
1068 <type name="StdVideoH264ModificationOfPicNumsIdc"/>
1069 <type name="StdVideoH264MemMgmtControlOp"/>
1070 <type name="StdVideoH264CabacInitIdc"/>
1071 <type name="StdVideoH264DisableDeblockingFilterIdc"/>
1072 <type name="StdVideoH264SliceType"/>
1073 <type name="StdVideoH264PictureType"/>
1074 <type name="StdVideoH264NonVclNaluType"/>
1076 <type name="StdVideoH264SpsVuiFlags"/>
1077 <type name="StdVideoH264HrdParameters"/>
1078 <type name="StdVideoH264SequenceParameterSetVui"/>
1079 <type name="StdVideoH264SpsFlags"/>
1080 <type name="StdVideoH264ScalingLists"/>
1081 <type name="StdVideoH264SequenceParameterSet"/>
1082 <type name="StdVideoH264PpsFlags"/>
1083 <type name="StdVideoH264PictureParameterSet"/>
1086 …<extension name="vulkan_video_codec_h264std_decode" comment="protect with VULKAN_VIDEO_CODEC_H264S…
1088 <type name="vk_video/vulkan_video_codec_h264std.h"/>
1090 <type name="VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_API_VERSION_1_0_0"/>
1091 …<enum name="VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_SPEC_VERSION" value="VK_STD_VULKAN_VIDEO_CODE…
1092 …<enum name="VK_STD_VULKAN_VIDEO_CODEC_H264_DECODE_EXTENSION_NAME" value="&quot;VK_STD_vulkan_vide…
1094 <enum name="STD_VIDEO_DECODE_H264_FIELD_ORDER_COUNT_LIST_SIZE" value="2"/>
1096 <type name="StdVideoDecodeH264FieldOrderCount"/>
1097 <type name="StdVideoDecodeH264PictureInfoFlags"/>
1098 <type name="StdVideoDecodeH264PictureInfo"/>
1099 <type name="StdVideoDecodeH264ReferenceInfoFlags"/>
1100 <type name="StdVideoDecodeH264ReferenceInfo"/>
1103 …<extension name="vulkan_video_codec_h264std_encode" comment="protect with VULKAN_VIDEO_CODEC_H264S…
1105 <type name="vk_video/vulkan_video_codec_h264std.h"/>
1107 <type name="VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_API_VERSION_0_9_11"/>
1108 …<enum name="VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_SPEC_VERSION" value="VK_STD_VULKAN_VIDEO_CODE…
1109 …<enum name="VK_STD_VULKAN_VIDEO_CODEC_H264_ENCODE_EXTENSION_NAME" value="&quot;VK_STD_vulkan_vide…
1111 <type name="StdVideoEncodeH264WeightTableFlags"/>
1112 <type name="StdVideoEncodeH264WeightTable"/>
1113 <type name="StdVideoEncodeH264SliceHeaderFlags"/>
1114 <type name="StdVideoEncodeH264PictureInfoFlags"/>
1115 <type name="StdVideoEncodeH264ReferenceInfoFlags"/>
1116 <type name="StdVideoEncodeH264ReferenceListsInfoFlags"/>
1117 <type name="StdVideoEncodeH264RefListModEntry"/>
1118 <type name="StdVideoEncodeH264RefPicMarkingEntry"/>
1119 <type name="StdVideoEncodeH264ReferenceListsInfo"/>
1120 <type name="StdVideoEncodeH264PictureInfo"/>
1121 <type name="StdVideoEncodeH264ReferenceInfo"/>
1122 <type name="StdVideoEncodeH264SliceHeader"/>
1125 …<extension name="vulkan_video_codec_h265std" comment="protect with VULKAN_VIDEO_CODEC_H265STD_H_" …
1127 <type name="vk_video/vulkan_video_codecs_common.h"/>
1129 <enum name="STD_VIDEO_H265_CPB_CNT_LIST_SIZE" value="32"/>
1130 <enum name="STD_VIDEO_H265_SUBLAYERS_LIST_SIZE" value="7"/>
1131 <enum name="STD_VIDEO_H265_SCALING_LIST_4X4_NUM_LISTS" value="6"/>
1132 <enum name="STD_VIDEO_H265_SCALING_LIST_4X4_NUM_ELEMENTS" value="16"/>
1133 <enum name="STD_VIDEO_H265_SCALING_LIST_8X8_NUM_LISTS" value="6"/>
1134 <enum name="STD_VIDEO_H265_SCALING_LIST_8X8_NUM_ELEMENTS" value="64"/>
1135 <enum name="STD_VIDEO_H265_SCALING_LIST_16X16_NUM_LISTS" value="6"/>
1136 <enum name="STD_VIDEO_H265_SCALING_LIST_16X16_NUM_ELEMENTS" value="64"/>
1137 <enum name="STD_VIDEO_H265_SCALING_LIST_32X32_NUM_LISTS" value="2"/>
1138 <enum name="STD_VIDEO_H265_SCALING_LIST_32X32_NUM_ELEMENTS" value="64"/>
1139 <enum name="STD_VIDEO_H265_CHROMA_QP_OFFSET_LIST_SIZE" value="6"/>
1140 <enum name="STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_COLS_LIST_SIZE" value="19"/>
1141 <enum name="STD_VIDEO_H265_CHROMA_QP_OFFSET_TILE_ROWS_LIST_SIZE" value="21"/>
1142 <enum name="STD_VIDEO_H265_PREDICTOR_PALETTE_COMPONENTS_LIST_SIZE" value="3"/>
1143 … <enum name="STD_VIDEO_H265_PREDICTOR_PALETTE_COMP_ENTRIES_LIST_SIZE" value="128"/>
1144 <enum name="STD_VIDEO_H265_MAX_NUM_LIST_REF" value="15"/>
1145 <enum name="STD_VIDEO_H265_MAX_CHROMA_PLANES" value="2"/>
1146 <enum name="STD_VIDEO_H265_MAX_SHORT_TERM_REF_PIC_SETS" value="64"/>
1147 <enum name="STD_VIDEO_H265_MAX_DPB_SIZE" value="16"/>
1148 <enum name="STD_VIDEO_H265_MAX_LONG_TERM_REF_PICS_SPS" value="32"/>
1149 <enum name="STD_VIDEO_H265_MAX_LONG_TERM_PICS" value="16"/>
1150 <enum name="STD_VIDEO_H265_MAX_DELTA_POC" value="48"/>
1151 … <enum name="STD_VIDEO_H265_NO_REFERENCE_PICTURE" value="0xFF"/>
1153 <type name="StdVideoH265ChromaFormatIdc"/>
1154 <type name="StdVideoH265ProfileIdc"/>
1155 <type name="StdVideoH265LevelIdc"/>
1156 <type name="StdVideoH265SliceType"/>
1157 <type name="StdVideoH265PictureType"/>
1158 <type name="StdVideoH265AspectRatioIdc"/>
1159 <type name="StdVideoH265DecPicBufMgr"/>
1160 <type name="StdVideoH265SubLayerHrdParameters"/>
1161 <type name="StdVideoH265HrdFlags"/>
1162 <type name="StdVideoH265HrdParameters"/>
1163 <type name="StdVideoH265VpsFlags"/>
1164 <type name="StdVideoH265ProfileTierLevelFlags"/>
1165 <type name="StdVideoH265ProfileTierLevel"/>
1166 <type name="StdVideoH265VideoParameterSet"/>
1167 <type name="StdVideoH265ScalingLists"/>
1168 <type name="StdVideoH265SpsVuiFlags"/>
1169 <type name="StdVideoH265SequenceParameterSetVui"/>
1170 <type name="StdVideoH265PredictorPaletteEntries"/>
1171 <type name="StdVideoH265SpsFlags"/>
1172 <type name="StdVideoH265ShortTermRefPicSetFlags"/>
1173 <type name="StdVideoH265ShortTermRefPicSet"/>
1174 <type name="StdVideoH265LongTermRefPicsSps"/>
1175 <type name="StdVideoH265SequenceParameterSet"/>
1176 <type name="StdVideoH265PpsFlags"/>
1177 <type name="StdVideoH265PictureParameterSet"/>
1180 …<extension name="vulkan_video_codec_h265std_decode" comment="protect with VULKAN_VIDEO_CODEC_H265S…
1182 <type name="vk_video/vulkan_video_codec_h265std.h"/>
1184 <type name="VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_API_VERSION_1_0_0"/>
1185 …<enum name="VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_SPEC_VERSION" value="VK_STD_VULKAN_VIDEO_CODE…
1186 …<enum name="VK_STD_VULKAN_VIDEO_CODEC_H265_DECODE_EXTENSION_NAME" value="&quot;VK_STD_vulkan_vide…
1188 <enum name="STD_VIDEO_DECODE_H265_REF_PIC_SET_LIST_SIZE" value="8"/>
1190 <type name="StdVideoDecodeH265PictureInfoFlags"/>
1191 <type name="StdVideoDecodeH265PictureInfo"/>
1192 <type name="StdVideoDecodeH265ReferenceInfoFlags"/>
1193 <type name="StdVideoDecodeH265ReferenceInfo"/>
1196 …<extension name="vulkan_video_codec_h265std_encode" comment="protect with VULKAN_VIDEO_CODEC_H265S…
1198 <type name="vk_video/vulkan_video_codec_h265std.h"/>
1200 <type name="VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_API_VERSION_0_9_12"/>
1201 …<enum name="VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_SPEC_VERSION" value="VK_STD_VULKAN_VIDEO_CODE…
1202 …<enum name="VK_STD_VULKAN_VIDEO_CODEC_H265_ENCODE_EXTENSION_NAME" value="&quot;VK_STD_vulkan_vide…
1204 <type name="StdVideoEncodeH265WeightTableFlags"/>
1205 <type name="StdVideoEncodeH265WeightTable"/>
1206 <type name="StdVideoEncodeH265SliceSegmentHeaderFlags"/>
1207 <type name="StdVideoEncodeH265SliceSegmentHeader"/>
1208 <type name="StdVideoEncodeH265ReferenceListsInfoFlags"/>
1209 <type name="StdVideoEncodeH265ReferenceListsInfo"/>
1210 <type name="StdVideoEncodeH265PictureInfoFlags"/>
1211 <type name="StdVideoEncodeH265LongTermRefPics"/>
1212 <type name="StdVideoEncodeH265PictureInfo"/>
1213 <type name="StdVideoEncodeH265ReferenceInfoFlags"/>
1214 <type name="StdVideoEncodeH265ReferenceInfo"/>