Lines Matching refs:param

150 static MPP_RET vdpp_set_default_param(struct vdpp_params *param)  in vdpp_set_default_param()  argument
153 param->src_yuv_swap = VDPP_YUV_SWAP_SP_UV; in vdpp_set_default_param()
154 param->dst_fmt = VDPP_FMT_YUV444; in vdpp_set_default_param()
155 param->dst_yuv_swap = VDPP_YUV_SWAP_SP_UV; in vdpp_set_default_param()
156 param->src_width = 1920; in vdpp_set_default_param()
157 param->src_height = 1080; in vdpp_set_default_param()
158 param->dst_width = 1920; in vdpp_set_default_param()
159 param->dst_height = 1080; in vdpp_set_default_param()
162 vdpp_set_default_dmsr_param(&param->dmsr_params); in vdpp_set_default_param()
163 vdpp_set_default_zme_param(&param->zme_params); in vdpp_set_default_param()
228 union vdpp_api_content *param, in vdpp_set_param() argument
235 ctx->params.src_yuv_swap = param->com.sswap; in vdpp_set_param()
236 ctx->params.dst_fmt = param->com.dfmt; in vdpp_set_param()
237 ctx->params.dst_yuv_swap = param->com.dswap; in vdpp_set_param()
238 ctx->params.src_width = param->com.src_width; in vdpp_set_param()
239 ctx->params.src_height = param->com.src_height; in vdpp_set_param()
240 ctx->params.dst_width = param->com.dst_width; in vdpp_set_param()
241 ctx->params.dst_height = param->com.dst_height; in vdpp_set_param()
245 memcpy(&ctx->params.dmsr_params, &param->dmsr, sizeof(struct dmsr_params)); in vdpp_set_param()
249 ctx->params.zme_params.zme_bypass_en = param->zme.bypass_enable; in vdpp_set_param()
250 ctx->params.zme_params.zme_dering_enable = param->zme.dering_enable; in vdpp_set_param()
251 ctx->params.zme_params.zme_dering_sen_0 = param->zme.dering_sen_0; in vdpp_set_param()
252 ctx->params.zme_params.zme_dering_sen_1 = param->zme.dering_sen_1; in vdpp_set_param()
253 ctx->params.zme_params.zme_dering_blend_alpha = param->zme.dering_blend_alpha; in vdpp_set_param()
254 ctx->params.zme_params.zme_dering_blend_beta = param->zme.dering_blend_beta; in vdpp_set_param()
258 if (param->zme.tap8_coeff != NULL) in vdpp_set_param()
259 ctx->params.zme_params.zme_tap8_coeff = param->zme.tap8_coeff; in vdpp_set_param()
260 if (param->zme.tap6_coeff != NULL) in vdpp_set_param()
261 ctx->params.zme_params.zme_tap6_coeff = param->zme.tap6_coeff; in vdpp_set_param()
501 struct vdpp_api_params *param = (struct vdpp_api_params *)iparam; in vdpp_control() local
503 ret = vdpp_set_param(ctx, &param->param, param->ptype); in vdpp_control()
505 mpp_err_f("set vdpp parameter failed, type %d\n", param->ptype); in vdpp_control()