Lines Matching refs:prep_cfg
1981 MppEncPrepCfg *prep_cfg, HalEncTask *task) in vepu580_h265_set_pp_regs() argument
1992 reg_base->reg0198_src_fmt.out_fmt = (prep_cfg->format == MPP_FMT_YUV400) ? 0 : 1; in vepu580_h265_set_pp_regs()
1993 reg_base->reg0203_src_proc.src_mirr = prep_cfg->mirroring > 0; in vepu580_h265_set_pp_regs()
1994 reg_base->reg0203_src_proc.src_rot = prep_cfg->rotation; in vepu580_h265_set_pp_regs()
1996 if (MPP_FRAME_FMT_IS_YUV(prep_cfg->format)) in vepu580_h265_set_pp_regs()
1999 reg_base->reg0198_src_fmt.src_range = (prep_cfg->range == MPP_FRAME_RANGE_JPEG) ? 1 : 0; in vepu580_h265_set_pp_regs()
2001 if (MPP_FRAME_FMT_IS_FBC(prep_cfg->format)) { in vepu580_h265_set_pp_regs()
2004 stridey = MPP_ALIGN(prep_cfg->width, 16); in vepu580_h265_set_pp_regs()
2005 } else if (prep_cfg->hor_stride) { in vepu580_h265_set_pp_regs()
2006 stridey = prep_cfg->hor_stride; in vepu580_h265_set_pp_regs()
2009 stridey = prep_cfg->width * 4; in vepu580_h265_set_pp_regs()
2011 stridey = prep_cfg->width * 3; in vepu580_h265_set_pp_regs()
2015 stridey = prep_cfg->width * 2; in vepu580_h265_set_pp_regs()
2017 stridey = prep_cfg->width; in vepu580_h265_set_pp_regs()
2035 … const VepuRgb2YuvCfg *cfg_coeffs = cfg_coeffs = get_rgb2yuv_cfg(prep_cfg->range, prep_cfg->color); in vepu580_h265_set_pp_regs()
2037 … hal_h265e_dbg_simple("input color range %d colorspace %d", prep_cfg->range, prep_cfg->color); in vepu580_h265_set_pp_regs()