Lines Matching refs:vps

299 static MPP_RET h265e_vps_write(H265eVps *vps, H265eStream *s)  in h265e_vps_write()  argument
307 h265e_stream_write_with_log(s, vps->m_VPSId, 4, "vps_video_parameter_set_id"); in h265e_vps_write()
310 h265e_stream_write_with_log(s, vps->m_maxTLayers - 1, 3, "vps_max_sub_layers_minus1"); in h265e_vps_write()
311 h265e_stream_write1_with_log(s, vps->m_bTemporalIdNestingFlag, "vps_temporal_id_nesting_flag"); in h265e_vps_write()
315 codePTL(s, &vps->m_ptl, 1, vps->m_maxTLayers - 1); in h265e_vps_write()
318 for (i = 0; i <= vps->m_maxTLayers - 1; i++) { in h265e_vps_write()
319 …h265e_stream_write_ue_with_log(s, vps->m_maxDecPicBuffering[i] - 1, "vps_max_dec_pic_buffering_min… in h265e_vps_write()
320 h265e_stream_write_ue_with_log(s, vps->m_numReorderPics[i], "vps_num_reorder_pics[i]"); in h265e_vps_write()
321 …h265e_stream_write_ue_with_log(s, vps->m_maxLatencyIncrease[i], "vps_max_latency_increase_plus1[i]… in h265e_vps_write()
324 mpp_assert(vps->m_numHrdParameters <= MAX_VPS_NUM_HRD_PARAMETERS); in h265e_vps_write()
325 mpp_assert(vps->m_maxNuhReservedZeroLayerId < MAX_VPS_NUH_RESERVED_ZERO_LAYER_ID_PLUS1); in h265e_vps_write()
326 …h265e_stream_write_with_log(s, vps->m_maxNuhReservedZeroLayerId, 6, "vps_max_nuh_reserved_zero_lay… in h265e_vps_write()
327 vps->m_numOpSets = 1; in h265e_vps_write()
328 h265e_stream_write_ue_with_log(s, vps->m_numOpSets - 1, "vps_max_op_sets_minus1"); in h265e_vps_write()
329 for (opsIdx = 1; opsIdx <= (vps->m_numOpSets - 1); opsIdx++) { in h265e_vps_write()
331 for (i = 0; i <= vps->m_maxNuhReservedZeroLayerId; i++) { in h265e_vps_write()
333 vps->m_layerIdIncludedFlag[opsIdx][i] = 1; in h265e_vps_write()
334 …h265e_stream_write1_with_log(s, vps->m_layerIdIncludedFlag[opsIdx][i] ? 1 : 0, "layer_id_included_… in h265e_vps_write()
338 TimingInfo *timingInfo = &vps->m_timingInfo; in h265e_vps_write()
347 vps->m_numHrdParameters = 0; in h265e_vps_write()
348 …h265e_stream_write_ue_with_log(s, vps->m_numHrdParameters, "vps_num_hrd_parameters… in h265e_vps_write()
350 if (vps->m_numHrdParameters > 0) { in h265e_vps_write()
351 vps->createHrdParamBuffer(); in h265e_vps_write()
353 for (uint32_t i = 0; i < vps->getNumHrdParameters(); i++) { in h265e_vps_write()
355 vps->setHrdOpSetIdx(0, i); in h265e_vps_write()
356 … h265e_stream_write_ue_with_log(s, vps->getHrdOpSetIdx(i), "hrd_op_set_idx"); in h265e_vps_write()
358 … h265e_stream_write1_with_log(s, vps->getCprmsPresentFlag(i) ? 1 : 0, "cprms_present_flag[i]"); in h265e_vps_write()
360 …codeHrdParameters(vps->getHrdParameters(i), vps->getCprmsPresentFlag(i), vps->getMaxTLayers() - 1); in h265e_vps_write()
711 H265eVps *vps = &ctx->vps; in h265e_set_extra_info() local
719 h265e_set_vps(ctx, vps); in h265e_set_extra_info()
720 h265e_vps_write(vps, &info->stream); in h265e_set_extra_info()
724 h265e_set_sps(ctx, sps, vps); in h265e_set_extra_info()