Lines Matching refs:mode

100     MPP_RET (*start_dei)(MppDecVprocCtx *vproc_ctx, RK_U32 mode);
235 static MPP_RET dec_vproc_start_dei_v1(MppDecVprocCtx *vproc_ctx, RK_U32 mode) in dec_vproc_start_dei_v1() argument
239 impl->dei_cfg.dei_field_order = (mode & MPP_FRAME_FLAG_TOP_FIRST) ? in dec_vproc_start_dei_v1()
254 static MPP_RET dec_vproc_start_dei_v2(MppDecVprocCtx *vproc_ctx, RK_U32 mode) in dec_vproc_start_dei_v2() argument
258 (void)mode; in dec_vproc_start_dei_v2()
274 RK_U32 mode = mpp_frame_get_mode(frm); in dec_vproc_set_dei_v1() local
325 mode = mode | MPP_FRAME_FLAG_IEP_DEI_I4O2; in dec_vproc_set_dei_v1()
326 mpp_frame_set_mode(frm, mode); in dec_vproc_set_dei_v1()
329 ctx->start_dei((MppDecVprocCtx *)ctx, mode); in dec_vproc_set_dei_v1()
332 if (mode & MPP_FRAME_FLAG_TOP_FIRST) { in dec_vproc_set_dei_v1()
356 mode = mode | MPP_FRAME_FLAG_IEP_DEI_I2O1; in dec_vproc_set_dei_v1()
357 mpp_frame_set_mode(frm, mode); in dec_vproc_set_dei_v1()
360 ctx->start_dei((MppDecVprocCtx *)ctx, mode); in dec_vproc_set_dei_v1()
472 params.param.mode.dil_mode = dil_mode; in dec_vproc_config_dei_v2()
473 params.param.mode.out_mode = IEP2_OUT_MODE_LINE; in dec_vproc_config_dei_v2()
475 RK_U32 mode = mpp_frame_get_mode(frm); in dec_vproc_config_dei_v2() local
476 RK_U32 fo_from_syntax = (mode & MPP_FRAME_FLAG_TOP_FIRST) ? 1 : 0; in dec_vproc_config_dei_v2()
479 if ((mode & MPP_FRAME_FLAG_TOP_FIRST) && (mode & MPP_FRAME_FLAG_BOT_FIRST)) in dec_vproc_config_dei_v2()
480 params.param.mode.dil_order = IEP2_FIELD_ORDER_UND; in dec_vproc_config_dei_v2()
482 params.param.mode.dil_order = IEP2_FIELD_ORDER_TFF; in dec_vproc_config_dei_v2()
484 params.param.mode.dil_order = IEP2_FIELD_ORDER_BFF; in dec_vproc_config_dei_v2()
502 params.param.mode.dil_order = IEP2_FIELD_ORDER_TFF; in dec_vproc_config_dei_v2()
504 params.param.mode.dil_order = IEP2_FIELD_ORDER_BFF; in dec_vproc_config_dei_v2()
532 RK_U32 mode = mpp_frame_get_mode(frm); in dec_vproc_output_dei_v2() local
533 RK_U32 dei_mode = mode & MPP_FRAME_FLAG_IEP_DEI_MASK; in dec_vproc_output_dei_v2()
572 RK_U32 fo_from_syntax = (mode & MPP_FRAME_FLAG_TOP_FIRST) ? 1 : 0; in dec_vproc_output_dei_v2()
631 RK_U32 mode = mpp_frame_get_mode(frm); in dec_vproc_dei_v2_deinterlace() local
635 if (((mode & MPP_FRAME_FLAG_PAIRED_FIELD) == MPP_FRAME_FLAG_FRAME) && in dec_vproc_dei_v2_deinterlace()
636 !(mode & MPP_FRAME_FLAG_FIELD_ORDER_MASK)) in dec_vproc_dei_v2_deinterlace()
650 mode = mode | MPP_FRAME_FLAG_IEP_DEI_I4O2; in dec_vproc_dei_v2_deinterlace()
651 mpp_frame_set_mode(frm, mode); in dec_vproc_dei_v2_deinterlace()
653 ctx->start_dei((MppDecVprocCtx *)ctx, mode); in dec_vproc_dei_v2_deinterlace()
681 mode = mode | MPP_FRAME_FLAG_IEP_DEI_I2O1; in dec_vproc_dei_v2_deinterlace()
682 mpp_frame_set_mode(frm, mode); in dec_vproc_dei_v2_deinterlace()
684 ctx->start_dei((MppDecVprocCtx *)ctx, mode); in dec_vproc_dei_v2_deinterlace()
695 RK_U32 mode = mpp_frame_get_mode(frm); in dec_vproc_dei_v2_detection() local
700 if (((mode & MPP_FRAME_FLAG_PAIRED_FIELD) == MPP_FRAME_FLAG_FRAME) && in dec_vproc_dei_v2_detection()
701 !(mode & MPP_FRAME_FLAG_FIELD_ORDER_MASK)) in dec_vproc_dei_v2_detection()
722 ctx->start_dei((MppDecVprocCtx *)ctx, mode); in dec_vproc_dei_v2_detection()
735 mode = mode | MPP_FRAME_FLAG_IEP_DEI_I4O2; in dec_vproc_dei_v2_detection()
736 mpp_frame_set_mode(frm, mode); in dec_vproc_dei_v2_detection()
757 mode = mode | MPP_FRAME_FLAG_IEP_DEI_I2O1; in dec_vproc_dei_v2_detection()
758 mpp_frame_set_mode(frm, mode); in dec_vproc_dei_v2_detection()
760 ctx->start_dei((MppDecVprocCtx *)ctx, mode); in dec_vproc_dei_v2_detection()
1095 MPP_RET dec_vproc_set_mode(MppDecVprocCtx ctx, MppVprocMode mode) in dec_vproc_set_mode() argument
1103 p->vproc_mode = mode; in dec_vproc_set_mode()