Home
last modified time | relevance | path

Searched refs:sl_params (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/media/platform/rockchip/rkvdec/
H A Drkvdec-hevc.c316 const struct v4l2_ctrl_hevc_slice_params *sl_params; in assemble_sw_rps() local
341 sl_params = &run->slices_params[j]; in assemble_sw_rps()
344 if (sl_params->slice_type != V4L2_HEVC_SLICE_TYPE_I) { in assemble_sw_rps()
345 num_l0_refs = sl_params->num_ref_idx_l0_active_minus1 + 1; in assemble_sw_rps()
347 if (sl_params->slice_type == V4L2_HEVC_SLICE_TYPE_B) in assemble_sw_rps()
348 num_l1_refs = sl_params->num_ref_idx_l1_active_minus1 + 1; in assemble_sw_rps()
359 const struct v4l2_hevc_dpb_entry dpb_l0 = dpb[sl_params->ref_idx_l0[i]]; in assemble_sw_rps()
363 WRITE_RPS(sl_params->ref_idx_l0[i], REF_PIC_IDX_L0(i)); in assemble_sw_rps()
365 if (dpb_l0.pic_order_cnt_val > sl_params->slice_pic_order_cnt) in assemble_sw_rps()
370 const struct v4l2_hevc_dpb_entry dpb_l1 = dpb[sl_params->ref_idx_l1[i]]; in assemble_sw_rps()
[all …]