Lines Matching refs:base

54     MppDecBaseCfg *base = &cfg->base;  in mpp_dec_update_cfg()  local
58 if (!p->parser_fast_mode && base->fast_parse) { in mpp_dec_update_cfg()
60 base->fast_parse = 0; in mpp_dec_update_cfg()
64 p->parser_fast_mode = base->fast_parse; in mpp_dec_update_cfg()
65 p->enable_deinterlace = base->enable_vproc; in mpp_dec_update_cfg()
66 p->disable_error = base->disable_error; in mpp_dec_update_cfg()
67 p->dis_err_clr_mark = base->dis_err_clr_mark; in mpp_dec_update_cfg()
69 mpp_env_get_u32("enable_deinterlace", &p->enable_deinterlace, base->enable_vproc); in mpp_dec_update_cfg()
76 MppDecBaseCfg *base = &p->cfg->base; in mpp_dec_check_fbc_cap() local
78 if (MPP_FRAME_FMT_IS_FBC(base->out_fmt)) { in mpp_dec_check_fbc_cap()
79 RK_U32 fbc = (RK_U32)base->out_fmt & MPP_FRAME_FBC_MASK; in mpp_dec_check_fbc_cap()
80 RK_U32 fmt = base->out_fmt - fbc; in mpp_dec_check_fbc_cap()
85 base->out_fmt = (MppFrameFormat)fmt; in mpp_dec_check_fbc_cap()
107 dec->cfg->base.out_fmt = mpp_frame_get_fmt(frame); in mpp_dec_proc_cfg()
108 mpp_log_f("found MPP_DEC_SET_FRAME_INFO fmt %x\n", dec->cfg->base.out_fmt); in mpp_dec_proc_cfg()
141 dec->cfg->base.change = 0; in mpp_dec_proc_cfg()
223 dec->cfg->base.enable_vproc &= (~MPP_VPROC_MODE_DETECTION); in mpp_dec_put_frame()
224 dec->enable_deinterlace = dec->cfg->base.enable_vproc; in mpp_dec_put_frame()
283 if (dec->cfg->base.disable_error && dec->cfg->base.dis_err_clr_mark) { in mpp_dec_put_frame()
289 if (dec->cfg->base.sort_pts) { in mpp_dec_put_frame()
587 if (dec_cfg->base.fast_parse && support_fast_mode) { in mpp_dec_init()
591 dec_cfg->base.fast_parse = 0; in mpp_dec_init()
653 if (p->cfg->base.disable_thread) { in mpp_dec_init()
701 RK_S32 base = (i < DEC_HAL_TOTAL) ? (DEC_PRS_TOTAL) : (DEC_HAL_TOTAL); in mpp_dec_deinit() local
703 RK_S64 total = mpp_clock_get_sum(dec->clocks[base]); in mpp_dec_deinit()
922 MppDecBaseCfg *base = &dst->base; in mpp_dec_set_cfg_by_cmd() local
928 dec_dbg_func("sort time order %d\n", base->sort_pts); in mpp_dec_set_cfg_by_cmd()
932 dec_dbg_func("split parse mode %d\n", base->split_parse); in mpp_dec_set_cfg_by_cmd()
936 dec_dbg_func("fast parse mode %d\n", base->fast_parse); in mpp_dec_set_cfg_by_cmd()
940 dec_dbg_func("fast out_fmt %d\n", base->out_fmt); in mpp_dec_set_cfg_by_cmd()
944 dec_dbg_func("disable error %d\n", base->disable_error); in mpp_dec_set_cfg_by_cmd()
948 dec_dbg_func("disable error mark %x\n", base->dis_err_clr_mark); in mpp_dec_set_cfg_by_cmd()
952 dec_dbg_func("fast output mode %d\n", base->fast_out); in mpp_dec_set_cfg_by_cmd()
956 dec_dbg_func("enable dec_vproc %x\n", base->enable_vproc); in mpp_dec_set_cfg_by_cmd()
960 dec_dbg_func("disable idr immediately output %d\n", base->enable_fast_play); in mpp_dec_set_cfg_by_cmd()
964 dec_dbg_func("enable MVC decoder %d\n", base->enable_mvc); in mpp_dec_set_cfg_by_cmd()
968 dec_dbg_func("disable dpb discontinuous check %d\n", base->disable_dpb_chk); in mpp_dec_set_cfg_by_cmd()
972 dec_dbg_func("force use codec device %d\n", base->codec_mode); in mpp_dec_set_cfg_by_cmd()