Lines Matching full:vars

210     args_var_t *vars;  in args_init_vars()  local
213 vars = malloc(sizeof(args_var_t)); in args_init_vars()
214 assert_rv(vars != NULL, NULL); in args_init_vars()
215 memset(vars, 0, sizeof(args_var_t)); in args_init_vars()
217 vars->param = param; in args_init_vars()
220 args_set_variable_by_key_long(opts, "input", vars->fname_inp); in args_init_vars()
221 args_set_variable_by_key_long(opts, "output", vars->fname_out); in args_init_vars()
222 args_set_variable_by_key_long(opts, "recon", vars->fname_rec); in args_init_vars()
223 args_set_variable_by_key_long(opts, "max-au", &vars->max_au); in args_init_vars()
224 args_set_variable_by_key_long(opts, "hash", &vars->hash); in args_init_vars()
227 args_set_variable_by_key_long(opts, "input-depth", &vars->input_depth); in args_init_vars()
228 vars->input_depth = 10; /* default */ in args_init_vars()
229 args_set_variable_by_key_long(opts, "input-csp", &vars->input_csp); in args_init_vars()
230 vars->input_csp = -1; in args_init_vars()
231 args_set_variable_by_key_long(opts, "seek", &vars->seek); in args_init_vars()
232 args_set_variable_by_key_long(opts, "profile", vars->profile); in args_init_vars()
233 strncpy(vars->profile, "422-10", sizeof(vars->profile) - 1); in args_init_vars()
234 args_set_variable_by_key_long(opts, "level", vars->level); in args_init_vars()
235 strncpy(vars->level, "4.1", sizeof(vars->level) - 1); in args_init_vars()
236 args_set_variable_by_key_long(opts, "band", &vars->band); in args_init_vars()
237 vars->band = 2; /* default */ in args_init_vars()
238 args_set_variable_by_key_long(opts, "bitrate", vars->bitrate); in args_init_vars()
239 args_set_variable_by_key_long(opts, "fps", vars->fps); in args_init_vars()
240 strncpy(vars->fps, "60", sizeof(vars->fps) - 1); in args_init_vars()
241 args_set_variable_by_key_long(opts, "q-matrix-y", vars->q_matrix_y); in args_init_vars()
242 strncpy(vars->q_matrix_y, "", sizeof(vars->q_matrix_y) - 1); in args_init_vars()
243 args_set_variable_by_key_long(opts, "q-matrix-u", vars->q_matrix_u); in args_init_vars()
244 strncpy(vars->q_matrix_u, "", sizeof(vars->q_matrix_y) - 1); in args_init_vars()
245 args_set_variable_by_key_long(opts, "q-matrix-v", vars->q_matrix_v); in args_init_vars()
246 strncpy(vars->q_matrix_v, "", sizeof(vars->q_matrix_y) - 1); in args_init_vars()
247 args_set_variable_by_key_long(opts, "q-matrix-x", vars->q_matrix_x); in args_init_vars()
248 strncpy(vars->q_matrix_x, "", sizeof(vars->q_matrix_x) - 1); in args_init_vars()
249 args_set_variable_by_key_long(opts, "threads", &vars->threads); in args_init_vars()
250 vars->threads = 1; /* default */ in args_init_vars()
251 args_set_variable_by_key_long(opts, "preset", vars->preset); in args_init_vars()
252 strncpy(vars->preset, "", sizeof(vars->preset) - 1); in args_init_vars()
263 return vars; in args_init_vars()
300 static int check_conf(oapve_cdesc_t *cdesc, args_var_t *vars) in check_conf() argument
304 if(vars->hash && strlen(vars->fname_rec) == 0) { in check_conf()
312 static int set_extra_config(oapve_t id, args_var_t *vars, oapve_param_t *param) in set_extra_config() argument
316 if(vars->hash) { in set_extra_config()
341 static void print_config(args_var_t *vars, oapve_param_t *param) in print_config() argument
347 logv3("Input sequence : %s \n", vars->fname_inp); in print_config()
348 if(strlen(vars->fname_out) > 0) { in print_config()
349 logv3("Output bitstream : %s \n", vars->fname_out); in print_config()
351 if(strlen(vars->fname_rec) > 0) { in print_config()
352 logv3("Reconstructed sequence : %s \n", vars->fname_rec); in print_config()
354 logv3(" profile = %s\n", vars->profile); in print_config()
359 logv3(" max number of AUs = %d\n", vars->max_au); in print_config()
450 static int update_param(args_var_t *vars, oapve_param_t *param) in update_param() argument
453 if(strlen(vars->bitrate) > 0) { in update_param()
454 param->bitrate = kbps_str_to_int(vars->bitrate); in update_param()
459 int len_y = (int)strlen(vars->q_matrix_y); in update_param()
462 char *tmp = vars->q_matrix_y; in update_param()
472 tmp = vars->q_matrix_y + len_cnt; in update_param()
481 int len_u = (int)strlen(vars->q_matrix_u); in update_param()
484 char *tmp = vars->q_matrix_u; in update_param()
494 tmp = vars->q_matrix_u + len_cnt; in update_param()
503 int len_v = (int)strlen(vars->q_matrix_v); in update_param()
506 char *tmp = vars->q_matrix_v; in update_param()
516 tmp = vars->q_matrix_v + len_cnt; in update_param()
525 int len_x = (int)strlen(vars->q_matrix_x); in update_param()
528 char* tmp = vars->q_matrix_x; in update_param()
538 tmp = vars->q_matrix_x + len_cnt; in update_param()
573 param->csp = vars->input_csp; in update_param()
577 sscanf(vars->level, "%lf", &tmp_level); in update_param()
580 param->band_idc = vars->band; in update_param()
583 if(strpbrk(vars->fps, "/") != NULL) { in update_param()
584 sscanf(vars->fps, "%d/%d", &param->fps_num, &param->fps_den); in update_param()
586 else if(strpbrk(vars->fps, ".") != NULL) { in update_param()
588 sscanf(vars->fps, "%f", &tmp_fps); in update_param()
593 sscanf(vars->fps, "%d", &param->fps_num); in update_param()
597 if(strlen(vars->preset) > 0) { in update_param()
598 if(strcmp(vars->preset, "fastest") == 0) { in update_param()
601 else if(strcmp(vars->preset, "fast") == 0) { in update_param()
604 else if(strcmp(vars->preset, "medium") == 0) { in update_param()
607 else if(strcmp(vars->preset, "slow") == 0) { in update_param()
610 else if(strcmp(vars->preset, "placebo") == 0) { in update_param()