Home
last modified time | relevance | path

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

/drivers/staging/media/hantro/
Dhantro_g2_hevc_dec.c125 const struct v4l2_ctrl_hevc_decode_params *decode_params = ctrls->decode_params; in set_params() local
179 !(decode_params->flags & V4L2_HEVC_DECODE_PARAM_FLAG_IDR_PIC)); in set_params()
218 !!(decode_params->flags & V4L2_HEVC_DECODE_PARAM_FLAG_IRAP_PIC)); in set_params()
271 const struct v4l2_ctrl_hevc_decode_params *decode_params = ctrls->decode_params; in set_ref_pic_list() local
314 for (i = 0; i < decode_params->num_poc_st_curr_before && j < ARRAY_SIZE(list0); i++) in set_ref_pic_list()
315 list0[j++] = decode_params->poc_st_curr_before[i]; in set_ref_pic_list()
316 for (i = 0; i < decode_params->num_poc_st_curr_after && j < ARRAY_SIZE(list0); i++) in set_ref_pic_list()
317 list0[j++] = decode_params->poc_st_curr_after[i]; in set_ref_pic_list()
318 for (i = 0; i < decode_params->num_poc_lt_curr && j < ARRAY_SIZE(list0); i++) in set_ref_pic_list()
319 list0[j++] = decode_params->poc_lt_curr[i]; in set_ref_pic_list()
[all …]
Dhantro_hevc.c254 ctrls->decode_params = in hantro_hevc_dec_prepare_run()
256 if (WARN_ON(!ctrls->decode_params)) in hantro_hevc_dec_prepare_run()
Dhantro_hw.h114 const struct v4l2_ctrl_hevc_decode_params *decode_params; member
/drivers/staging/media/sunxi/cedrus/
Dcedrus_h265.c252 const struct v4l2_ctrl_hevc_decode_params *decode_params; in cedrus_h265_setup() local
266 decode_params = run->h265.decode_params; in cedrus_h265_setup()
514 if (decode_params->num_poc_st_curr_after == 0) in cedrus_h265_setup()
544 cedrus_h265_frame_info_write_dpb(ctx, decode_params->dpb, in cedrus_h265_setup()
545 decode_params->num_active_dpb_entries); in cedrus_h265_setup()
562 cedrus_h265_ref_pic_list_write(dev, decode_params->dpb, in cedrus_h265_setup()
581 cedrus_h265_ref_pic_list_write(dev, decode_params->dpb, in cedrus_h265_setup()
Dcedrus_dec.c52 run.h264.decode_params = cedrus_find_control_data(ctx, in cedrus_device_run()
73 run.h265.decode_params = cedrus_find_control_data(ctx, in cedrus_device_run()
Dcedrus.h62 const struct v4l2_ctrl_h264_decode_params *decode_params; member
80 const struct v4l2_ctrl_hevc_decode_params *decode_params; member
Dcedrus_h264.c97 const struct v4l2_ctrl_h264_decode_params *decode = run->h264.decode_params; in cedrus_write_frame_list()
174 const struct v4l2_ctrl_h264_decode_params *decode = run->h264.decode_params; in _cedrus_write_ref_list()
324 const struct v4l2_ctrl_h264_decode_params *decode = run->h264.decode_params; in cedrus_set_params()
/drivers/staging/media/rkvdec/
Drkvdec-h264.c111 const struct v4l2_ctrl_h264_decode_params *decode_params; member
642 const struct v4l2_ctrl_h264_decode_params *dec_params = run->decode_params; in assemble_hw_pps()
732 const struct v4l2_ctrl_h264_decode_params *dec_params = run->decode_params; in lookup_ref_buf_idx()
737 const struct v4l2_h264_dpb_entry *dpb = run->decode_params->dpb; in lookup_ref_buf_idx()
752 const struct v4l2_ctrl_h264_decode_params *dec_params = run->decode_params; in assemble_hw_rps()
898 const struct v4l2_ctrl_h264_decode_params *dec_params = run->decode_params; in config_registers()
1086 run->decode_params = ctrl ? ctrl->p_cur.p : NULL; in rkvdec_h264_run_preamble()
1110 v4l2_h264_init_reflist_builder(&reflist_builder, run.decode_params, in rkvdec_h264_run()
1111 run.sps, run.decode_params->dpb); in rkvdec_h264_run()