/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/encoder/venc/ |
H A D | venc_h264_if.c | 74 * @gop_size: group of picture size (idr frame) 88 u32 gop_size; member 142 * @gop_size: group of picture size (idr frame) 159 u32 gop_size; member 421 static int h264_frame_type(unsigned int frm_cnt, unsigned int gop_size, in h264_frame_type() argument 424 if ((gop_size != 0 && (frm_cnt % gop_size) == 0) || in h264_frame_type() 425 (frm_cnt == 0 && gop_size == 0)) { in h264_frame_type() 511 unsigned int gop_size; in h264_encode_frame() local 520 gop_size in h264_encode_frame() [all...] |
H A D | venc_vp8_if.c | 59 * @gop_size: group of picture size (key frame) 71 u32 gop_size; member 390 inst->vsi->config.gop_size = enc_prm->gop_size; in vp8_enc_set_param()
|
/kernel/linux/linux-5.10/drivers/media/platform/qcom/venus/ |
H A D | venc_ctrls.c | 24 static int venc_calc_bpframes(u32 gop_size, u32 conseq_b, u32 *bf, u32 *pf) in venc_calc_bpframes() argument 26 u32 half = (gop_size - 1) >> 1; in venc_calc_bpframes() 30 if (!gop_size) in venc_calc_bpframes() 36 *pf = gop_size - 1; in venc_calc_bpframes() 42 for (; b <= gop_size - 1; b++, p--) { in venc_calc_bpframes() 60 if (b + p + 1 != gop_size) in venc_calc_bpframes() 170 ctr->gop_size = ctrl->val; in venc_op_s_ctrl() 182 ret = venc_calc_bpframes(ctr->gop_size, ctrl->val, &bframes, in venc_op_s_ctrl()
|
/kernel/linux/linux-6.6/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() 236 ctr->gop_size = ctrl->val; in venc_op_s_ctrl() 248 ret = venc_calc_bpframes(ctr->gop_size, ctrl->val, &bframes, in venc_op_s_ctrl()
|
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/venc/ |
H A D | venc_h264_if.c | 75 * @gop_size: group of picture size (idr frame) 89 u32 gop_size; member 343 if ((inst->vsi->config.gop_size != 0 && in h264_frame_type() 344 (inst->frm_cnt % inst->vsi->config.gop_size) == 0) || in h264_frame_type() 345 (inst->frm_cnt == 0 && inst->vsi->config.gop_size == 0)) { in h264_frame_type() 643 inst->vsi->config.gop_size = enc_prm->gop_size; in h264_enc_set_param()
|
H A D | venc_vp8_if.c | 60 * @gop_size: group of picture size (key frame) 72 u32 gop_size; member 412 inst->vsi->config.gop_size = enc_prm->gop_size; in vp8_enc_set_param()
|
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/ |
H A D | venc_drv_if.h | 79 * @gop_size: group of picture size 92 unsigned int gop_size; member
|
H A D | mtk_vcodec_enc.c | 96 p->gop_size = ctrl->val; in vidioc_venc_s_ctrl() 369 param->gop_size = enc_params->gop_size; in mtk_venc_set_param() 378 param->gop_size, param->intra_period); in mtk_venc_set_param() 1002 enc_prm.gop_size = mtk_buf->enc_params.gop_size; in mtk_venc_param_change() 1004 enc_prm.gop_size); in mtk_venc_param_change()
|
H A D | mtk_vcodec_drv.h | 145 * @gop_size: group of picture size, it's used as the intra frame period 162 unsigned int gop_size; member
|
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/encoder/ |
H A D | venc_drv_if.h | 78 * @gop_size: group of picture size 91 unsigned int gop_size; member
|
H A D | mtk_vcodec_enc_drv.h | 66 * @gop_size: group of picture size, it's used as the intra frame period 83 unsigned int gop_size; member
|
H A D | mtk_vcodec_enc.c | 98 p->gop_size = ctrl->val; in vidioc_venc_s_ctrl() 402 param->gop_size = enc_params->gop_size; in mtk_venc_set_param() 411 param->gop_size, param->intra_period); in mtk_venc_set_param() 1117 enc_prm.gop_size = mtk_buf->enc_params.gop_size; in mtk_venc_param_change() 1118 mtk_v4l2_venc_dbg(1, ctx, "change param intra period=%d", enc_prm.gop_size); in mtk_venc_param_change()
|
/kernel/linux/linux-5.10/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()
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/media/platform/sti/hva/ |
H A D | hva-h264.c | 435 u32 frame_order = frame_num % ctrls->gop_size; in hva_h264_fill_slice_header() 437 if (!(frame_num % ctrls->gop_size)) in hva_h264_fill_slice_header() 454 if ((frame_num / ctrls->gop_size) % 2) { in hva_h264_fill_slice_header() 814 if (!(frame_num % ctrls->gop_size)) { in hva_h264_prepare_task()
|
H A D | hva.h | 71 * @gop_size: groupe of picture size 89 u32 gop_size; member
|
/kernel/linux/linux-6.6/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 | 71 * @gop_size: groupe of picture size 89 u32 gop_size; member
|
/kernel/linux/linux-5.10/drivers/media/pci/saa7164/ |
H A D | saa7164.h | 271 u32 gop_size; member 288 u32 gop_size; member
|
/kernel/linux/linux-6.6/drivers/media/pci/saa7164/ |
H A D | saa7164.h | 271 u32 gop_size; member 288 u32 gop_size; member
|
/kernel/linux/linux-5.10/drivers/media/usb/go7007/ |
H A D | go7007-priv.h | 203 int gop_size; member
|
/kernel/linux/linux-6.6/drivers/media/usb/go7007/ |
H A D | go7007-priv.h | 203 int gop_size; member
|
/kernel/linux/linux-5.10/drivers/media/platform/coda/ |
H A D | coda.h | 124 u8 gop_size; member
|