Home
last modified time | relevance | path

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

/linux-6.15/drivers/media/platform/mediatek/vcodec/encoder/venc/
H A Dvenc_h264_if.c89 u32 intra_period; member
160 u32 intra_period; member
423 unsigned int intra_period) in h264_frame_type() argument
429 } else if ((intra_period != 0 && (frm_cnt % intra_period) == 0) || in h264_frame_type()
430 (frm_cnt == 0 && intra_period == 0)) { in h264_frame_type()
513 unsigned int intra_period; in h264_encode_frame() local
522 intra_period = inst->vsi_34->config.intra_period; in h264_encode_frame()
525 intra_period = inst->vsi->config.intra_period; in h264_encode_frame()
530 intra_period); in h264_encode_frame()
724 inst->vsi->config.intra_period = enc_prm->intra_period; in h264_enc_set_vsi_configs()
[all …]
/linux-6.15/drivers/media/platform/mediatek/vcodec/encoder/
H A Dvenc_drv_if.h89 unsigned int intra_period; member
H A Dmtk_vcodec_enc_drv.h82 unsigned int intra_period; member
H A Dmtk_vcodec_enc.c93 p->intra_period = ctrl->val; in vidioc_venc_s_ctrl()
401 param->intra_period = enc_params->intra_period; in mtk_venc_set_param()
411 param->gop_size, param->intra_period); in mtk_venc_set_param()
H A Dvenc_vpu_if.c232 out.base.data[0] = enc_param->intra_period; in vpu_enc_set_param()
/linux-6.15/drivers/media/platform/chips-media/wave5/
H A Dwave5-vpu-enc.c911 inst->enc_param.intra_period = ctrl->val; in wave5_vpu_enc_s_ctrl()
1068 inst->enc_param.intra_period = ctrl->val; in wave5_vpu_enc_s_ctrl()
1205 open_param->wave_param.intra_period = input.intra_period; in wave5_set_enc_openparam()
1207 if (input.intra_period == 0) { in wave5_set_enc_openparam()
1209 open_param->wave_param.intra_period = input.avc_idr_period; in wave5_set_enc_openparam()
H A Dwave5-vpuapi.h490 u32 intra_period; /* period of intra picture in GOP size */ member
H A Dwave5-hw.c1784 ((p_param->intra_period & ENC_AVC_INTRA_IDR_PARAM_MASK) in wave5_vpu_enc_init_seq()
1796 (p_param->intra_period << ENC_HEVC_INTRA_PERIOD_SHIFT)); in wave5_vpu_enc_init_seq()
/linux-6.15/drivers/media/platform/qcom/venus/
H A Dvenc.c665 struct hfi_intra_period intra_period; in venc_set_properties() local
816 intra_period.pframes = ctr->num_p_frames; in venc_set_properties()
817 intra_period.bframes = ctr->num_b_frames; in venc_set_properties()
819 ret = hfi_session_set_property(inst, ptype, &intra_period); in venc_set_properties()