| /linux/drivers/media/platform/mediatek/vcodec/encoder/venc/ |
| H A D | venc_h264_if.c | 88 u32 gop_size; member 159 u32 gop_size; member 422 static int h264_frame_type(unsigned int frm_cnt, unsigned int gop_size, in h264_frame_type() argument 425 if ((gop_size != 0 && (frm_cnt % gop_size) == 0) || in h264_frame_type() 426 (frm_cnt == 0 && gop_size == 0)) { in h264_frame_type() 512 unsigned int gop_size; in h264_encode_frame() local 521 gop_size = inst->vsi_34->config.gop_size; in h264_encode_frame() 524 gop_size = inst->vsi->config.gop_size; in h264_encode_frame() 529 frame_info.frm_type = h264_frame_type(inst->frm_cnt, gop_size, in h264_encode_frame() 722 inst->vsi->config.gop_size = enc_prm->gop_size; in h264_enc_set_vsi_configs() [all …]
|
| H A D | venc_vp8_if.c | 71 u32 gop_size; member 390 inst->vsi->config.gop_size = enc_prm->gop_size; in vp8_enc_set_param()
|
| /linux/drivers/media/platform/qcom/venus/ |
| H A D | venc_ctrls.c | 25 static int venc_calc_bpframes(u32 gop_size, u32 conseq_b, u32 *bf, u32 *pf) in venc_calc_bpframes() argument 27 u32 half = (gop_size - 1) >> 1; in venc_calc_bpframes() 31 if (!gop_size) in venc_calc_bpframes() 37 *pf = gop_size - 1; in venc_calc_bpframes() 43 for (; b <= gop_size - 1; b++, p--) { in venc_calc_bpframes() 61 if (b + p + 1 != gop_size) in venc_calc_bpframes() 242 ctr->gop_size = ctrl->val; in venc_op_s_ctrl() 254 ret = venc_calc_bpframes(ctr->gop_size, ctrl->val, &bframes, in venc_op_s_ctrl()
|
| H A D | core.h | 257 u16 gop_size; member
|
| /linux/drivers/media/platform/mediatek/vcodec/encoder/ |
| H A D | venc_drv_if.h | 91 unsigned int gop_size; member
|
| H A D | mtk_vcodec_enc_drv.h | 83 unsigned int gop_size; member
|
| /linux/drivers/media/test-drivers/vicodec/ |
| H A D | codec-v4l2-fwht.h | 34 unsigned int gop_size; member
|
| H A D | codec-v4l2-fwht.c | 242 state->gop_cnt == state->gop_size - 1, in v4l2_fwht_encode() 248 if (++state->gop_cnt >= state->gop_size) in v4l2_fwht_encode()
|
| /linux/drivers/media/platform/st/sti/hva/ |
| H A D | hva-h264.c | 437 u32 frame_order = frame_num % ctrls->gop_size; in hva_h264_fill_slice_header() 439 if (!(frame_num % ctrls->gop_size)) in hva_h264_fill_slice_header() 456 if ((frame_num / ctrls->gop_size) % 2) { in hva_h264_fill_slice_header() 816 if (!(frame_num % ctrls->gop_size)) { in hva_h264_prepare_task()
|
| H A D | hva.h | 87 u32 gop_size; member
|
| H A D | hva-debugfs.c | 54 ctrls->gop_size, in format_ctx()
|
| H A D | hva-v4l2.c | 630 ctx->ctrls.gop_size = ctrl->val; in hva_s_ctrl()
|
| /linux/drivers/media/pci/saa7164/ |
| H A D | saa7164.h | 281 u32 gop_size; member 298 u32 gop_size; member
|
| H A D | saa7164-encoder.c | 474 params->gop_size = ctrl->val; in saa7164_s_ctrl()
|
| H A D | saa7164-api.c | 163 gs.ucGOPSize = port->encoder_params.gop_size; in saa7164_api_set_gop_size()
|
| /linux/drivers/media/usb/go7007/ |
| H A D | go7007-priv.h | 203 int gop_size; member
|
| H A D | go7007-v4l2.c | 104 go->gop_size = 0; in set_formatting() 147 go->gop_size = v4l2_ctrl_g_ctrl(go->mpeg_video_gop_size); in set_formatting() 157 go->gop_size == 15 && in set_formatting()
|
| H A D | go7007-fw.c | 1364 go->ipb ? (go->gop_size / 3) : go->gop_size, in final_package()
|
| /linux/drivers/media/platform/chips-media/coda/ |
| H A D | coda-bit.c | 712 coda_write(dev, ctx->params.gop_size, in coda_enc_param_change() 714 ctx->gopcounter = ctx->params.gop_size - 1; in coda_enc_param_change() 1222 value = ctx->params.gop_size; in coda_start_encoding() 1510 else if (ctx->params.gop_size != 0 && in coda_prepare_encode() 1511 (src_buf->sequence % ctx->params.gop_size) == 0) in coda_prepare_encode() 1698 ctx->gopcounter = ctx->params.gop_size - 1; in coda_finish_encode()
|
| H A D | coda.h | 133 u8 gop_size; member
|
| H A D | coda-common.c | 2071 ctx->gopcounter = ctx->params.gop_size - 1; in coda_start_streaming() 2074 ctx->params.gop_size = 1; in coda_start_streaming() 2075 ctx->gopcounter = ctx->params.gop_size - 1; in coda_start_streaming() 2208 ctx->params.gop_size = ctrl->val; in coda_s_ctrl()
|
| /linux/drivers/media/platform/samsung/s5p-mfc/ |
| H A D | s5p_mfc_common.h | 498 u16 gop_size; member
|
| H A D | s5p_mfc_opr_v5.c | 691 reg |= p->gop_size; in s5p_mfc_set_enc_params()
|
| H A D | s5p_mfc_enc.c | 1847 p->gop_size = ctrl->val; in s5p_mfc_enc_s_ctrl()
|
| /linux/drivers/media/usb/pvrusb2/ |
| H A D | pvrusb2-hdw.c | 3043 int gop_size; in pvr2_hdw_commit_execute() local 3046 gop_size = 15; in pvr2_hdw_commit_execute() 3049 gop_size = 12; in pvr2_hdw_commit_execute() 3059 if (gop_size != hdw->enc_ctl_state.video_gop_size) { in pvr2_hdw_commit_execute() 3067 c1.value = gop_size; in pvr2_hdw_commit_execute()
|