Lines Matching refs:dst
184 VpuApiMlvecDynamicCfg *dst = &impl->dy_cfg; in vpu_api_mlvec_set_dy_cfg() local
187 dst->mark_ltr = -1; in vpu_api_mlvec_set_dy_cfg()
188 dst->use_ltr = -1; in vpu_api_mlvec_set_dy_cfg()
194 dst->mark_ltr = cfg->mark_ltr; in vpu_api_mlvec_set_dy_cfg()
197 dst->use_ltr = cfg->use_ltr; in vpu_api_mlvec_set_dy_cfg()
200 dst->frame_qp = cfg->frame_qp; in vpu_api_mlvec_set_dy_cfg()
203 dst->base_layer_pid = cfg->base_layer_pid; in vpu_api_mlvec_set_dy_cfg()
209 mlvec_dbg_flow("ltr mark %2d use %2d frm qp %2d blpid %d\n", dst->mark_ltr, in vpu_api_mlvec_set_dy_cfg()
210 dst->use_ltr, dst->frame_qp, dst->base_layer_pid); in vpu_api_mlvec_set_dy_cfg()
213 if (dst->mark_ltr >= 0) in vpu_api_mlvec_set_dy_cfg()
214 mpp_meta_set_s32(meta, KEY_ENC_MARK_LTR, dst->mark_ltr); in vpu_api_mlvec_set_dy_cfg()
216 if (dst->use_ltr >= 0) in vpu_api_mlvec_set_dy_cfg()
217 mpp_meta_set_s32(meta, KEY_ENC_USE_LTR, dst->use_ltr); in vpu_api_mlvec_set_dy_cfg()
219 if (dst->frame_qp >= 0) in vpu_api_mlvec_set_dy_cfg()
220 mpp_meta_set_s32(meta, KEY_ENC_FRAME_QP, dst->frame_qp); in vpu_api_mlvec_set_dy_cfg()
222 if (dst->base_layer_pid >= 0) in vpu_api_mlvec_set_dy_cfg()
223 mpp_meta_set_s32(meta, KEY_ENC_BASE_LAYER_PID, dst->base_layer_pid); in vpu_api_mlvec_set_dy_cfg()