Lines Matching refs:cmd

130     MpiEncTestArgs      *cmd;       // pointer to global command line info  member
146 MpiEncTestArgs *cmd = info->cmd; in mt_test_ctx_init() local
151 p->width = cmd->width; in mt_test_ctx_init()
152 p->height = cmd->height; in mt_test_ctx_init()
153 p->hor_stride = (cmd->hor_stride) ? (cmd->hor_stride) : in mt_test_ctx_init()
154 (MPP_ALIGN(cmd->width, 16)); in mt_test_ctx_init()
155 p->ver_stride = (cmd->ver_stride) ? (cmd->ver_stride) : in mt_test_ctx_init()
156 (MPP_ALIGN(cmd->height, 16)); in mt_test_ctx_init()
157 p->fmt = cmd->format; in mt_test_ctx_init()
158 p->type = cmd->type; in mt_test_ctx_init()
159 p->bps = cmd->bps_target; in mt_test_ctx_init()
160 p->bps_min = cmd->bps_min; in mt_test_ctx_init()
161 p->bps_max = cmd->bps_max; in mt_test_ctx_init()
162 p->rc_mode = cmd->rc_mode; in mt_test_ctx_init()
163 p->frame_num = cmd->frame_num; in mt_test_ctx_init()
164 if (cmd->type == MPP_VIDEO_CodingMJPEG && p->frame_num == 0) { in mt_test_ctx_init()
169 p->frm_step = cmd->frm_step; in mt_test_ctx_init()
170 p->gop_mode = cmd->gop_mode; in mt_test_ctx_init()
171 p->gop_len = cmd->gop_len; in mt_test_ctx_init()
172 p->vi_len = cmd->vi_len; in mt_test_ctx_init()
174 p->fps_in_flex = cmd->fps_in_flex; in mt_test_ctx_init()
175 p->fps_in_den = cmd->fps_in_den; in mt_test_ctx_init()
176 p->fps_in_num = cmd->fps_in_num; in mt_test_ctx_init()
177 p->fps_out_flex = cmd->fps_out_flex; in mt_test_ctx_init()
178 p->fps_out_den = cmd->fps_out_den; in mt_test_ctx_init()
179 p->fps_out_num = cmd->fps_out_num; in mt_test_ctx_init()
181 if (cmd->file_input) { in mt_test_ctx_init()
182 if (!strncmp(cmd->file_input, "/dev/video", 10)) { in mt_test_ctx_init()
184 p->cam_ctx = camera_source_init(cmd->file_input, 4, p->width, p->height, p->fmt); in mt_test_ctx_init()
187 mpp_err("open %s fail", cmd->file_input); in mt_test_ctx_init()
189 p->fp_input = fopen(cmd->file_input, "rb"); in mt_test_ctx_init()
191 mpp_err("failed to open input file %s\n", cmd->file_input); in mt_test_ctx_init()
197 if (cmd->file_output) { in mt_test_ctx_init()
198 p->fp_output = fopen(cmd->file_output, "w+b"); in mt_test_ctx_init()
200 mpp_err("failed to open output file %s\n", cmd->file_output); in mt_test_ctx_init()
205 if (cmd->file_slt) { in mt_test_ctx_init()
206 p->fp_verify = fopen(cmd->file_slt, "wt"); in mt_test_ctx_init()
208 mpp_err("failed to open verify file %s\n", cmd->file_slt); in mt_test_ctx_init()
288 MpiEncTestArgs *cmd = info->cmd; in test_mt_cfg_setup() local
294 RK_U32 quiet = cmd->quiet; in test_mt_cfg_setup()
364 RK_S32 fix_qp = cmd->qp_init; in test_mt_cfg_setup()
376 mpp_enc_cfg_set_s32(cfg, "rc:qp_init", cmd->qp_init ? cmd->qp_init : -1); in test_mt_cfg_setup()
377 mpp_enc_cfg_set_s32(cfg, "rc:qp_max", cmd->qp_max ? cmd->qp_max : 51); in test_mt_cfg_setup()
378 mpp_enc_cfg_set_s32(cfg, "rc:qp_min", cmd->qp_min ? cmd->qp_min : 10); in test_mt_cfg_setup()
379 mpp_enc_cfg_set_s32(cfg, "rc:qp_max_i", cmd->qp_max_i ? cmd->qp_max_i : 51); in test_mt_cfg_setup()
380 mpp_enc_cfg_set_s32(cfg, "rc:qp_min_i", cmd->qp_min_i ? cmd->qp_min_i : 10); in test_mt_cfg_setup()
390 mpp_enc_cfg_set_s32(cfg, "rc:qp_init", cmd->qp_init ? cmd->qp_init : 40); in test_mt_cfg_setup()
391 mpp_enc_cfg_set_s32(cfg, "rc:qp_max", cmd->qp_max ? cmd->qp_max : 127); in test_mt_cfg_setup()
392 mpp_enc_cfg_set_s32(cfg, "rc:qp_min", cmd->qp_min ? cmd->qp_min : 0); in test_mt_cfg_setup()
393 mpp_enc_cfg_set_s32(cfg, "rc:qp_max_i", cmd->qp_max_i ? cmd->qp_max_i : 127); in test_mt_cfg_setup()
394 mpp_enc_cfg_set_s32(cfg, "rc:qp_min_i", cmd->qp_min_i ? cmd->qp_min_i : 0); in test_mt_cfg_setup()
399 mpp_enc_cfg_set_s32(cfg, "jpeg:q_factor", cmd->qp_init ? cmd->qp_init : 80); in test_mt_cfg_setup()
400 mpp_enc_cfg_set_s32(cfg, "jpeg:qf_max", cmd->qp_max ? cmd->qp_max : 99); in test_mt_cfg_setup()
401 mpp_enc_cfg_set_s32(cfg, "jpeg:qf_min", cmd->qp_min ? cmd->qp_min : 1); in test_mt_cfg_setup()
515 MpiEncTestArgs *cmd = info->cmd; in mt_test_res_init() local
518 RK_U32 quiet = cmd->quiet; in mt_test_res_init()
662 MpiEncTestArgs *cmd = info->cmd; in enc_test_input() local
669 RK_U32 quiet = cmd->quiet; in enc_test_input()
881 MpiEncTestArgs *cmd = info->cmd; in enc_test_output() local
888 RK_U32 quiet = cmd->quiet; in enc_test_output()
976 fps_calc_inc(cmd->fps); in enc_test_output()
1011 int enc_test_mt(MpiEncTestArgs* cmd, const char *name) in enc_test_mt() argument
1018 ctxs = mpp_calloc(MpiEncMtCtxInfo, cmd->nthreads); in enc_test_mt()
1024 for (i = 0; i < cmd->nthreads; i++) { in enc_test_mt()
1025 ctxs[i].cmd = cmd; in enc_test_mt()
1055 if (cmd->frame_num < 0) { in enc_test_mt()
1063 for (i = 0; i < cmd->nthreads; i++) in enc_test_mt()
1067 for (i = 0; i < cmd->nthreads; i++) { in enc_test_mt()
1084 for (i = 0; i < cmd->nthreads; i++) { in enc_test_mt()
1096 total_rate /= cmd->nthreads; in enc_test_mt()
1105 MpiEncTestArgs* cmd = mpi_enc_test_cmd_get(); in main() local
1108 ret = mpi_enc_test_cmd_update_by_args(cmd, argc, argv); in main()
1112 mpi_enc_test_cmd_show_opt(cmd); in main()
1114 ret = enc_test_mt(cmd, argv[0]); in main()
1117 mpi_enc_test_cmd_put(cmd); in main()