Home
last modified time | relevance | path

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

/openbmc/linux/drivers/staging/media/sunxi/cedrus/
H A Dcedrus_h265.c335 const struct v4l2_ctrl_hevc_slice_params *slice_params; in cedrus_h265_is_low_delay() local
340 slice_params = run->h265.slice_params; in cedrus_h265_is_low_delay()
344 for (i = 0; i < slice_params->num_ref_idx_l0_active_minus1 + 1; i++) in cedrus_h265_is_low_delay()
345 if (dpb[slice_params->ref_idx_l0[i]].pic_order_cnt_val > poc) in cedrus_h265_is_low_delay()
348 if (slice_params->slice_type != V4L2_HEVC_SLICE_TYPE_B) in cedrus_h265_is_low_delay()
351 for (i = 0; i < slice_params->num_ref_idx_l1_active_minus1 + 1; i++) in cedrus_h265_is_low_delay()
352 if (dpb[slice_params->ref_idx_l1[i]].pic_order_cnt_val > poc) in cedrus_h265_is_low_delay()
363 const struct v4l2_ctrl_hevc_slice_params *slice_params; in cedrus_h265_write_tiles() local
371 slice_params = run->h265.slice_params; in cedrus_h265_write_tiles()
395 for (i = 0; i < slice_params->num_entry_point_offsets; i++) in cedrus_h265_write_tiles()
[all …]
H A Dcedrus_dec.c59 run.h264.slice_params = cedrus_find_control_data(ctx, in cedrus_device_run()
72 run.h265.slice_params = cedrus_find_control_data(ctx, in cedrus_device_run()
H A Dcedrus.h59 const struct v4l2_ctrl_h264_slice_params *slice_params; member
73 const struct v4l2_ctrl_hevc_slice_params *slice_params; member
H A Dcedrus_h264.c237 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_ref_list0()
248 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_ref_list1()
345 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_set_params()
/openbmc/linux/drivers/media/platform/st/sti/hva/
H A Dhva-h264.c392 struct hva_h264_slice_po slice_params[16]; member
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/rpidistro-ffmpeg/files/
H A D0001-ffmpeg-5.1.4-rpi_24.patch8367 + struct v4l2_ctrl_hevc_slice_params * slice_params;
8540 + p2 = av_realloc_array(rd->slice_params, n2, sizeof(*p2));
8543 + rd->slice_params = p2;
8610 + struct v4l2_ctrl_hevc_slice_params *slice_params,
8618 + struct v4l2_hevc_dpb_entry *const dpb = slice_params->dpb;
8624 + *slice_params = (struct v4l2_ctrl_hevc_slice_params) {
8667 + slice_params->flags |= V4L2_HEVC_SLICE_PARAMS_FLAG_SLICE_SAO_LUMA;
8670 + slice_params->flags |= V4L2_HEVC_SLICE_PARAMS_FLAG_SLICE_SAO_CHROMA;
8673 + slice_params->flags |= V4L2_HEVC_SLICE_PARAMS_FLAG_SLICE_TEMPORAL_MVP_ENABLED;
8676 + slice_params->flags |= V4L2_HEVC_SLICE_PARAMS_FLAG_MVD_L1_ZERO;
[all …]