Lines Matching refs:sps
444 static MPP_RET h265e_sps_write(H265eSps *sps, H265eStream *s) in h265e_sps_write() argument
450 H265eCropInfo *conf = &sps->m_conformanceWindow; in h265e_sps_write()
456 h265e_stream_write_with_log(s, sps->m_VPSId, 4, "sps_video_parameter_set_id"); in h265e_sps_write()
457 h265e_stream_write_with_log(s, sps->m_maxTLayers - 1, 3, "sps_max_sub_layers_minus1"); in h265e_sps_write()
458 …h265e_stream_write1_with_log(s, sps->m_bTemporalIdNestingFlag ? 1 : 0, "sps_temporal_id_nesting_fl… in h265e_sps_write()
459 codePTL(s, sps->m_ptl, 1, sps->m_maxTLayers - 1); in h265e_sps_write()
460 h265e_stream_write_ue_with_log(s, sps->m_SPSId, "sps_seq_parameter_set_id"); in h265e_sps_write()
461 h265e_stream_write_ue_with_log(s, sps->m_chromaFormatIdc, "chroma_format_idc"); in h265e_sps_write()
463 if (sps->m_chromaFormatIdc == 4) { in h265e_sps_write()
467 h265e_stream_write_ue_with_log(s, sps->m_picWidthInLumaSamples, "pic_width_in_luma_samples"); in h265e_sps_write()
468 h265e_stream_write_ue_with_log(s, sps->m_picHeightInLumaSamples, "pic_height_in_luma_samples"); in h265e_sps_write()
472 …h265e_stream_write_ue_with_log(s, conf->m_winLeftOffset / winUnitX[sps->m_chromaFormatIdc], "con… in h265e_sps_write()
473 …h265e_stream_write_ue_with_log(s, conf->m_winRightOffset / winUnitX[sps->m_chromaFormatIdc], "con… in h265e_sps_write()
474 …h265e_stream_write_ue_with_log(s, conf->m_winTopOffset / winUnitY[sps->m_chromaFormatIdc], "con… in h265e_sps_write()
475 …h265e_stream_write_ue_with_log(s, conf->m_winBottomOffset / winUnitY[sps->m_chromaFormatIdc], "con… in h265e_sps_write()
478 h265e_stream_write_ue_with_log(s, sps->m_bitDepthY - 8, "bit_depth_luma_minus8"); in h265e_sps_write()
479 h265e_stream_write_ue_with_log(s, sps->m_bitDepthC - 8, "bit_depth_chroma_minus8"); in h265e_sps_write()
481 …h265e_stream_write_ue_with_log(s, sps->m_bitsForPOC - 4, "log2_max_pic_order_cnt_lsb_mi… in h265e_sps_write()
484 for (i = 0; i <= sps->m_maxTLayers - 1; i++) { in h265e_sps_write()
485 …h265e_stream_write_ue_with_log(s, sps->m_maxDecPicBuffering[i] - 1, "sps_max_dec_pic_buffering_min… in h265e_sps_write()
486 … h265e_stream_write_ue_with_log(s, sps->m_numReorderPics[i], "sps_num_reorder_pics[i]"); in h265e_sps_write()
487 …h265e_stream_write_ue_with_log(s, sps->m_maxLatencyIncrease[i], "sps_max_latency_increase_plus1[… in h265e_sps_write()
490 …h265e_stream_write_ue_with_log(s, sps->m_log2MinCodingBlockSize - 3, "log2_min_coding_block_siz… in h265e_sps_write()
491 …h265e_stream_write_ue_with_log(s, sps->m_log2DiffMaxMinCodingBlockSize, "log2_diff_max_min_coding_… in h265e_sps_write()
492 …h265e_stream_write_ue_with_log(s, sps->m_quadtreeTULog2MinSize - 2, "log2_min_transform_block_… in h265e_sps_write()
493 …h265e_stream_write_ue_with_log(s, sps->m_quadtreeTULog2MaxSize - sps->m_quadtreeTULog2MinSize, "lo… in h265e_sps_write()
494 …h265e_stream_write_ue_with_log(s, sps->m_quadtreeTUMaxDepthInter - 1, "max_transform_hierarchy_d… in h265e_sps_write()
495 …h265e_stream_write_ue_with_log(s, sps->m_quadtreeTUMaxDepthIntra - 1, "max_transform_hierarchy_d… in h265e_sps_write()
496 …h265e_stream_write1_with_log(s, sps->m_scalingListEnabledFlag ? 1 : 0, "scaling_list_enabled… in h265e_sps_write()
497 if (sps->m_scalingListEnabledFlag == 1) in h265e_sps_write()
499 else if (sps->m_scalingListEnabledFlag == 2) { in h265e_sps_write()
503 h265e_stream_write1_with_log(s, sps->m_useAMP ? 1 : 0, "amp_enabled_flag"); in h265e_sps_write()
504 h265e_stream_write1_with_log(s, sps->m_bUseSAO ? 1 : 0, "sample_adaptive_offset_enabled_flag"); in h265e_sps_write()
506 h265e_stream_write1_with_log(s, sps->m_usePCM ? 1 : 0, "pcm_enabled_flag"); in h265e_sps_write()
507 if (sps->m_usePCM) { in h265e_sps_write()
508 …h265e_stream_write_with_log(s, sps->m_pcmBitDepthLuma - 1, 4, "pcm_sample_bit_… in h265e_sps_write()
509 …h265e_stream_write_with_log(s, sps->m_pcmBitDepthChroma - 1, 4, "pcm_sample_bit_… in h265e_sps_write()
510 …h265e_stream_write_ue_with_log(s, sps->m_pcmLog2MinSize - 3, "log2_min_pcm… in h265e_sps_write()
511 …h265e_stream_write_ue_with_log(s, sps->m_pcmLog2MaxSize - sps->m_pcmLog2MinSize, "log2_diff_max_m… in h265e_sps_write()
512 …h265e_stream_write1_with_log(s, sps->m_bPCMFilterDisableFlag ? 1 : 0, "pcm_loop_filt… in h265e_sps_write()
515 mpp_assert(sps->m_maxTLayers > 0); in h265e_sps_write()
517 H265eRPSList* rpsList = &sps->m_RPSList; in h265e_sps_write()
526 …h265e_stream_write1_with_log(s, sps->m_bLongTermRefsPresent ? 1 : 0, "long_term_ref_pics_pres… in h265e_sps_write()
527 if (sps->m_bLongTermRefsPresent) { in h265e_sps_write()
528 h265e_stream_write_ue_with_log(s, sps->m_numLongTermRefPicSPS, "num_long_term_ref_pic_sps"); in h265e_sps_write()
529 for (k = 0; k < sps->m_numLongTermRefPicSPS; k++) { in h265e_sps_write()
530 …h265e_stream_write_with_log(s, sps->m_ltRefPicPocLsbSps[k], sps->m_bitsForPOC, "lt_ref_pic_poc_lsb… in h265e_sps_write()
531 … h265e_stream_write1_with_log(s, sps->m_usedByCurrPicLtSPSFlag[k], "used_by_curr_pic_lt_sps_flag"); in h265e_sps_write()
534 …h265e_stream_write1_with_log(s, sps->m_TMVPFlagsPresent ? 1 : 0, "sps_temporal_mvp_enable_f… in h265e_sps_write()
536 …h265e_stream_write1_with_log(s, sps->m_useStrongIntraSmoothing, "sps_strong_intra_smoothi… in h265e_sps_write()
538 …h265e_stream_write1_with_log(s, sps->m_vuiParametersPresentFlag, "vui_parameters_present_f… in h265e_sps_write()
539 if (sps->m_vuiParametersPresentFlag) { in h265e_sps_write()
540 codeVUI(s, &sps->vui); in h265e_sps_write()
559 static MPP_RET h265e_pps_write(H265ePps *pps, H265eSps *sps, H265eStream *s) in h265e_pps_write() argument
561 (void) sps; in h265e_pps_write()
709 H265eSps *sps = &ctx->sps; in h265e_set_extra_info() local
724 h265e_set_sps(ctx, sps, vps); in h265e_set_extra_info()
725 h265e_sps_write(sps, &info->stream); in h265e_set_extra_info()
729 h265e_set_pps(ctx, pps, sps); in h265e_set_extra_info()
730 h265e_pps_write(pps, sps, &info->stream); in h265e_set_extra_info()