Lines Matching refs:cmd

141     MpiEncTestArgs      *cmd;       // pointer to global command line info  member
157 MpiEncTestArgs *cmd = info->cmd; in mt_test_ctx_init() local
162 p->width = cmd->width; in mt_test_ctx_init()
163 p->height = cmd->height; in mt_test_ctx_init()
164 p->hor_stride = (cmd->hor_stride) ? (cmd->hor_stride) : in mt_test_ctx_init()
165 (MPP_ALIGN(cmd->width, 16)); in mt_test_ctx_init()
166 p->ver_stride = (cmd->ver_stride) ? (cmd->ver_stride) : in mt_test_ctx_init()
167 (MPP_ALIGN(cmd->height, 16)); in mt_test_ctx_init()
168 p->fmt = cmd->format; in mt_test_ctx_init()
169 p->type = cmd->type; in mt_test_ctx_init()
170 p->bps = cmd->bps_target; in mt_test_ctx_init()
171 p->bps_min = cmd->bps_min; in mt_test_ctx_init()
172 p->bps_max = cmd->bps_max; in mt_test_ctx_init()
173 p->rc_mode = cmd->rc_mode; in mt_test_ctx_init()
174 p->frame_num = cmd->frame_num; in mt_test_ctx_init()
175 if (cmd->type == MPP_VIDEO_CodingMJPEG && p->frame_num == 0) { in mt_test_ctx_init()
179 p->gop_mode = cmd->gop_mode; in mt_test_ctx_init()
180 p->gop_len = cmd->gop_len; in mt_test_ctx_init()
181 p->vi_len = cmd->vi_len; in mt_test_ctx_init()
183 p->fps_in_flex = cmd->fps_in_flex; in mt_test_ctx_init()
184 p->fps_in_den = cmd->fps_in_den; in mt_test_ctx_init()
185 p->fps_in_num = cmd->fps_in_num; in mt_test_ctx_init()
186 p->fps_out_flex = cmd->fps_out_flex; in mt_test_ctx_init()
187 p->fps_out_den = cmd->fps_out_den; in mt_test_ctx_init()
188 p->fps_out_num = cmd->fps_out_num; in mt_test_ctx_init()
190 if (cmd->file_input) { in mt_test_ctx_init()
191 if (!strncmp(cmd->file_input, "/dev/video", 10)) { in mt_test_ctx_init()
193 p->cam_ctx = camera_source_init(cmd->file_input, 4, p->width, p->height, p->fmt); in mt_test_ctx_init()
196 mpp_err("open %s fail", cmd->file_input); in mt_test_ctx_init()
198 p->fp_input = fopen(cmd->file_input, "rb"); in mt_test_ctx_init()
200 mpp_err("failed to open input file %s\n", cmd->file_input); in mt_test_ctx_init()
206 if (cmd->file_output) { in mt_test_ctx_init()
207 p->fp_output = fopen(cmd->file_output, "w+b"); in mt_test_ctx_init()
209 mpp_err("failed to open output file %s\n", cmd->file_output); in mt_test_ctx_init()
214 if (cmd->file_slt) { in mt_test_ctx_init()
215 p->fp_verify = fopen(cmd->file_slt, "wt"); in mt_test_ctx_init()
217 mpp_err("failed to open verify file %s\n", cmd->file_slt); in mt_test_ctx_init()
296 MpiEncTestArgs *cmd = info->cmd; in test_mt_cfg_setup() local
302 RK_U32 quiet = cmd->quiet; in test_mt_cfg_setup()
370 RK_S32 fix_qp = cmd->qp_init; in test_mt_cfg_setup()
382 mpp_enc_cfg_set_s32(cfg, "rc:qp_init", cmd->qp_init ? cmd->qp_init : -1); in test_mt_cfg_setup()
383 mpp_enc_cfg_set_s32(cfg, "rc:qp_max", cmd->qp_max ? cmd->qp_max : 51); in test_mt_cfg_setup()
384 mpp_enc_cfg_set_s32(cfg, "rc:qp_min", cmd->qp_min ? cmd->qp_min : 10); in test_mt_cfg_setup()
385 mpp_enc_cfg_set_s32(cfg, "rc:qp_max_i", cmd->qp_max_i ? cmd->qp_max_i : 51); in test_mt_cfg_setup()
386 mpp_enc_cfg_set_s32(cfg, "rc:qp_min_i", cmd->qp_min_i ? cmd->qp_min_i : 10); in test_mt_cfg_setup()
396 mpp_enc_cfg_set_s32(cfg, "rc:qp_init", cmd->qp_init ? cmd->qp_init : 40); in test_mt_cfg_setup()
397 mpp_enc_cfg_set_s32(cfg, "rc:qp_max", cmd->qp_max ? cmd->qp_max : 127); in test_mt_cfg_setup()
398 mpp_enc_cfg_set_s32(cfg, "rc:qp_min", cmd->qp_min ? cmd->qp_min : 0); in test_mt_cfg_setup()
399 mpp_enc_cfg_set_s32(cfg, "rc:qp_max_i", cmd->qp_max_i ? cmd->qp_max_i : 127); in test_mt_cfg_setup()
400 mpp_enc_cfg_set_s32(cfg, "rc:qp_min_i", cmd->qp_min_i ? cmd->qp_min_i : 0); in test_mt_cfg_setup()
405 mpp_enc_cfg_set_s32(cfg, "jpeg:q_factor", cmd->qp_init ? cmd->qp_init : 80); in test_mt_cfg_setup()
406 mpp_enc_cfg_set_s32(cfg, "jpeg:qf_max", cmd->qp_max ? cmd->qp_max : 99); in test_mt_cfg_setup()
407 mpp_enc_cfg_set_s32(cfg, "jpeg:qf_min", cmd->qp_min ? cmd->qp_min : 1); in test_mt_cfg_setup()
521 MpiEncTestArgs *cmd = info->cmd; in mt_test_res_init() local
524 RK_U32 quiet = cmd->quiet; in mt_test_res_init()
668 MpiEncTestArgs *cmd = info->cmd; in enc_test_input() local
675 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()
975 fps_calc_inc(cmd->fps); in enc_test_output()
1010 int enc_test_mt(MpiEncTestArgs* cmd, const char *name) in enc_test_mt() argument
1017 ctxs = mpp_calloc(MpiEncMtCtxInfo, cmd->nthreads); in enc_test_mt()
1023 for (i = 0; i < cmd->nthreads; i++) { in enc_test_mt()
1024 ctxs[i].cmd = cmd; in enc_test_mt()
1054 if (cmd->frame_num < 0) { in enc_test_mt()
1061 for (i = 0; i < cmd->nthreads; i++) in enc_test_mt()
1065 for (i = 0; i < cmd->nthreads; i++) { in enc_test_mt()
1082 for (i = 0; i < cmd->nthreads; i++) { in enc_test_mt()
1094 total_rate /= cmd->nthreads; in enc_test_mt()
1103 MpiEncTestArgs* cmd = mpi_enc_test_cmd_get(); in main() local
1106 ret = mpi_enc_test_cmd_update_by_args(cmd, argc, argv); in main()
1110 mpi_enc_test_cmd_show_opt(cmd); in main()
1112 ret = enc_test_mt(cmd, argv[0]); in main()
1115 mpi_enc_test_cmd_put(cmd); in main()