Lines Matching defs:sps
93 const H265RawSPS *sps = unit->content;
95 ptl = &sps->profile_tier_level;
96 max_dec_pic_buffering = sps->sps_max_dec_pic_buffering_minus1[0] + 1;
98 width = sps->pic_width_in_luma_samples;
99 height = sps->pic_height_in_luma_samples;
101 if (sps->vui.vui_hrd_parameters_present_flag)
102 hrd = &sps->vui.hrd_parameters;
190 H265RawSPS *sps)
216 sps->vui.aspect_ratio_idc = 255;
217 sps->vui.sar_width = num;
218 sps->vui.sar_height = den;
220 sps->vui.aspect_ratio_idc = i;
222 sps->vui.aspect_ratio_info_present_flag = 1;
240 SET_OR_INFER(sps->vui.video_format, ctx->video_format,
241 sps->vui.video_signal_type_present_flag, 5);
243 SET_OR_INFER(sps->vui.video_full_range_flag,
245 sps->vui.video_signal_type_present_flag, 0);
251 SET_OR_INFER(sps->vui.colour_primaries,
253 sps->vui.colour_description_present_flag, 2);
255 SET_OR_INFER(sps->vui.transfer_characteristics,
257 sps->vui.colour_description_present_flag, 2);
259 SET_OR_INFER(sps->vui.matrix_coefficients,
261 sps->vui.colour_description_present_flag, 2);
263 sps->vui.colour_description_present_flag = 1;
265 sps->vui.video_signal_type_present_flag = 1;
270 sps->vui.chroma_sample_loc_type_top_field =
272 sps->vui.chroma_sample_loc_type_bottom_field =
274 sps->vui.chroma_loc_info_present_flag = 1;
284 sps->vui.vui_time_scale = num;
285 sps->vui.vui_num_units_in_tick = den;
287 sps->vui.vui_timing_info_present_flag = 1;
291 sps->vui.vui_num_ticks_poc_diff_one_minus1 =
293 sps->vui.vui_poc_proportional_to_timing_flag = 1;
295 sps->vui.vui_poc_proportional_to_timing_flag = 0;
299 if (sps->separate_colour_plane_flag || sps->chroma_format_idc == 0) {
303 crop_unit_x = 1 + (sps->chroma_format_idc < 3);
304 crop_unit_y = 1 + (sps->chroma_format_idc < 2);
313 sps->conf_win_ ## border ## _offset = \
315 sps->conformance_window_flag = 1; \
325 sps->vui_parameters_present_flag = 1;
327 h265_metadata_update_level(bsf, &sps->profile_tier_level.general_level_idc);