Lines Matching refs:active_sps
49 static RK_S32 getDpbSize(H264dVideoCtx_t *p_Vid, H264_SPS_t *active_sps) in getDpbSize() argument
52 RK_S32 pic_size = (active_sps->pic_width_in_mbs_minus1 + 1) in getDpbSize()
53 …* (active_sps->pic_height_in_map_units_minus1 + 1) * (active_sps->frame_mbs_only_flag ? 1 : 2) * 3… in getDpbSize()
55 switch (active_sps->level_idc) { in getDpbSize()
63 if (!is_prext_profile(active_sps->profile_idc) && (active_sps->constrained_set3_flag == 1)) in getDpbSize()
122 …if (active_sps->vui_parameters_present_flag && active_sps->vui_seq_parameters.bitstream_restrictio… in getDpbSize()
124 if ((RK_S32)active_sps->vui_seq_parameters.max_dec_frame_buffering > size) { in getDpbSize()
127 size_vui = MPP_MAX(1, active_sps->vui_seq_parameters.max_dec_frame_buffering); in getDpbSize()
134 if (size < active_sps->max_num_ref_frames) { in getDpbSize()
136 active_sps->level_idc, pic_size, active_sps->max_num_ref_frames); in getDpbSize()
137 size = MPP_MIN(active_sps->max_num_ref_frames, 16); in getDpbSize()
1960 H264_SPS_t *active_sps = p_Vid->active_sps; in init_dpb() local
1963 if (!active_sps) { in init_dpb()
1971 dpb_size = getDpbSize(p_Vid, active_sps); in init_dpb()
1974 p_Dpb->num_ref_frames = active_sps->max_num_ref_frames; in init_dpb()
1975 if (active_sps->max_dec_frame_buffering < active_sps->max_num_ref_frames) { in init_dpb()