Lines Matching refs:cfg

94     MppEncCfg       cfg;  member
419 MppEncCfg cfg = ctx->cfg; in mpi_rc_enc_init() local
463 mpp_enc_cfg_set_s32(cfg, "prep:width", enc_cmd->width); in mpi_rc_enc_init()
465 mpp_enc_cfg_set_s32(cfg, "prep:height", enc_cmd->height); in mpi_rc_enc_init()
467 mpp_enc_cfg_set_s32(cfg, "prep:hor_stride", enc_cmd->hor_stride); in mpi_rc_enc_init()
469 mpp_enc_cfg_set_s32(cfg, "prep:ver_stride", enc_cmd->ver_stride); in mpi_rc_enc_init()
470 mpp_enc_cfg_set_s32(cfg, "prep:format", MPP_FMT_YUV420SP); in mpi_rc_enc_init()
472 mpp_enc_cfg_set_s32(cfg, "rc:mode", enc_cmd->rc_mode); in mpi_rc_enc_init()
480 mpp_enc_cfg_set_s32(cfg, "rc:bps_target", enc_cmd->bps_target); in mpi_rc_enc_init()
481 …mpp_enc_cfg_set_s32(cfg, "rc:bps_max", enc_cmd->bps_max ? enc_cmd->bps_max : enc_cmd->bps_target *… in mpi_rc_enc_init()
482 …mpp_enc_cfg_set_s32(cfg, "rc:bps_min", enc_cmd->bps_min ? enc_cmd->bps_max : enc_cmd->bps_target /… in mpi_rc_enc_init()
486 mpp_enc_cfg_set_s32(cfg, "rc:bps_target", enc_cmd->bps_target); in mpi_rc_enc_init()
487 …mpp_enc_cfg_set_s32(cfg, "rc:bps_max", enc_cmd->bps_max ? enc_cmd->bps_max : enc_cmd->bps_target *… in mpi_rc_enc_init()
488 …mpp_enc_cfg_set_s32(cfg, "rc:bps_min", enc_cmd->bps_min ? enc_cmd->bps_max : enc_cmd->bps_target *… in mpi_rc_enc_init()
496 mpp_enc_cfg_set_s32(cfg, "rc:fps_in_flex", rc_cfg->fps_in_flex); in mpi_rc_enc_init()
497 mpp_enc_cfg_set_s32(cfg, "rc:fps_in_num", rc_cfg->fps_in_num); in mpi_rc_enc_init()
498 mpp_enc_cfg_set_s32(cfg, "rc:fps_in_denorm", rc_cfg->fps_in_denorm); in mpi_rc_enc_init()
499 mpp_enc_cfg_set_s32(cfg, "rc:fps_out_flex", rc_cfg->fps_out_flex); in mpi_rc_enc_init()
500 mpp_enc_cfg_set_s32(cfg, "rc:fps_out_num", rc_cfg->fps_out_num); in mpi_rc_enc_init()
501 mpp_enc_cfg_set_s32(cfg, "rc:fps_out_denorm", rc_cfg->fps_out_denorm); in mpi_rc_enc_init()
502 mpp_enc_cfg_set_s32(cfg, "rc:gop", enc_cmd->gop_len ? enc_cmd->gop_len : 30 * 2); in mpi_rc_enc_init()
505 mpp_enc_cfg_set_u32(cfg, "rc:drop_mode", MPP_ENC_RC_DROP_FRM_DISABLED); in mpi_rc_enc_init()
506 mpp_enc_cfg_set_u32(cfg, "rc:drop_thd", 20); /* 20% of max bps */ in mpi_rc_enc_init()
507 mpp_enc_cfg_set_u32(cfg, "rc:drop_gap", 1); /* Do not continuous drop frame */ in mpi_rc_enc_init()
512 mpp_enc_cfg_set_u32(cfg, "rc:debreath_en", debreath_en); in mpi_rc_enc_init()
513 mpp_enc_cfg_set_u32(cfg, "rc:debreath_strength", debreath_s); in mpi_rc_enc_init()
516 mpp_enc_cfg_set_s32(cfg, "codec:type", enc_cmd->type); in mpi_rc_enc_init()
525 mpp_enc_cfg_set_s32(cfg, "h264:profile", 100); in mpi_rc_enc_init()
534 mpp_enc_cfg_set_s32(cfg, "h264:level", 40); in mpi_rc_enc_init()
535 mpp_enc_cfg_set_s32(cfg, "h264:cabac_en", 1); in mpi_rc_enc_init()
536 mpp_enc_cfg_set_s32(cfg, "h264:cabac_idc", 0); in mpi_rc_enc_init()
537 mpp_enc_cfg_set_s32(cfg, "h264:trans8x8", 1); in mpi_rc_enc_init()
540 mpp_enc_cfg_set_s32(cfg, "h264:qp_init", 20); in mpi_rc_enc_init()
541 mpp_enc_cfg_set_s32(cfg, "h264:qp_max", 16); in mpi_rc_enc_init()
542 mpp_enc_cfg_set_s32(cfg, "h264:qp_min", 16); in mpi_rc_enc_init()
543 mpp_enc_cfg_set_s32(cfg, "h264:qp_max_i", 20); in mpi_rc_enc_init()
544 mpp_enc_cfg_set_s32(cfg, "h264:qp_min_i", 20); in mpi_rc_enc_init()
546 mpp_enc_cfg_set_s32(cfg, "h264:qp_init", 26); in mpi_rc_enc_init()
547 mpp_enc_cfg_set_s32(cfg, "h264:qp_max", 51); in mpi_rc_enc_init()
548 mpp_enc_cfg_set_s32(cfg, "h264:qp_min", 10); in mpi_rc_enc_init()
549 mpp_enc_cfg_set_s32(cfg, "h264:qp_max_i", 46); in mpi_rc_enc_init()
550 mpp_enc_cfg_set_s32(cfg, "h264:qp_min_i", 18); in mpi_rc_enc_init()
554 mpp_enc_cfg_set_s32(cfg, "jpeg:q_factor", 80); in mpi_rc_enc_init()
555 mpp_enc_cfg_set_s32(cfg, "jpeg:qf_max", 99); in mpi_rc_enc_init()
556 mpp_enc_cfg_set_s32(cfg, "jpeg:qf_min", 1); in mpi_rc_enc_init()
559 mpp_enc_cfg_set_s32(cfg, "vp8:qp_init", 40); in mpi_rc_enc_init()
560 mpp_enc_cfg_set_s32(cfg, "vp8:qp_max", 127); in mpi_rc_enc_init()
561 mpp_enc_cfg_set_s32(cfg, "vp8:qp_min", 0); in mpi_rc_enc_init()
562 mpp_enc_cfg_set_s32(cfg, "vp8:qp_max_i", 127); in mpi_rc_enc_init()
563 mpp_enc_cfg_set_s32(cfg, "vp8:qp_min_i", 0); in mpi_rc_enc_init()
566 … mpp_enc_cfg_set_s32(cfg, "h265:qp_init", enc_cmd->rc_mode == MPP_ENC_RC_MODE_FIXQP ? -1 : 26); in mpi_rc_enc_init()
567 mpp_enc_cfg_set_s32(cfg, "h265:qp_max", 51); in mpi_rc_enc_init()
568 mpp_enc_cfg_set_s32(cfg, "h265:qp_min", 10); in mpi_rc_enc_init()
569 mpp_enc_cfg_set_s32(cfg, "h265:qp_max_i", 46); in mpi_rc_enc_init()
570 mpp_enc_cfg_set_s32(cfg, "h265:qp_min_i", 18); in mpi_rc_enc_init()
577 ret = enc_mpi->control(enc_ctx, MPP_ENC_SET_CFG, cfg); in mpi_rc_enc_init()
792 mpp_enc_cfg_set_s32(ctx->cfg, "prep:width", mpp_frame_get_width(frm)); in mpi_rc_info_change()
793 mpp_enc_cfg_set_s32(ctx->cfg, "prep:height", mpp_frame_get_height(frm)); in mpi_rc_info_change()
794 mpp_enc_cfg_set_s32(ctx->cfg, "prep:hor_stride", mpp_frame_get_hor_stride(frm)); in mpi_rc_info_change()
795 mpp_enc_cfg_set_s32(ctx->cfg, "prep:ver_stride", mpp_frame_get_ver_stride(frm)); in mpi_rc_info_change()
796 mpp_enc_cfg_set_s32(ctx->cfg, "prep:format", mpp_frame_get_fmt(frm)); in mpi_rc_info_change()
798 ret = ctx->enc_mpi->control(ctx->enc_ctx, MPP_ENC_SET_CFG, ctx->cfg); in mpi_rc_info_change()
1034 CHECK_RET(mpp_enc_cfg_init(&ctx->cfg)); in mpi_rc_codec()
1102 if (ctx->cfg) { in mpi_rc_codec()
1103 mpp_enc_cfg_deinit(ctx->cfg); in mpi_rc_codec()
1104 ctx->cfg = NULL; in mpi_rc_codec()