• Home
  • Raw
  • Download

Lines Matching refs:rsz

4637 static int dimensions_are_ok(int owidth, int oheight, size_params_type *rsz) {  in dimensions_are_ok()  argument
4640 return dimension_is_ok(owidth, rsz->resize_width, rsz->superres_denom); in dimensions_are_ok()
4645 int oheight, size_params_type *rsz) { in validate_size_scales() argument
4646 if (dimensions_are_ok(owidth, oheight, rsz)) { // Nothing to do. in validate_size_scales()
4652 AOMMAX(DIVIDE_AND_ROUND(owidth * SCALE_NUMERATOR, rsz->resize_width), in validate_size_scales()
4653 DIVIDE_AND_ROUND(oheight * SCALE_NUMERATOR, rsz->resize_height)); in validate_size_scales()
4657 rsz->superres_denom = in validate_size_scales()
4659 if (!dimensions_are_ok(owidth, oheight, rsz)) { in validate_size_scales()
4660 if (rsz->superres_denom > SCALE_NUMERATOR) --rsz->superres_denom; in validate_size_scales()
4665 (2 * SCALE_NUMERATOR * SCALE_NUMERATOR) / rsz->superres_denom; in validate_size_scales()
4666 rsz->resize_width = owidth; in validate_size_scales()
4667 rsz->resize_height = oheight; in validate_size_scales()
4668 av1_calculate_scaled_size(&rsz->resize_width, &rsz->resize_height, in validate_size_scales()
4670 if (!dimensions_are_ok(owidth, oheight, rsz)) { in validate_size_scales()
4673 rsz->resize_width = owidth; in validate_size_scales()
4674 rsz->resize_height = oheight; in validate_size_scales()
4675 av1_calculate_scaled_size(&rsz->resize_width, &rsz->resize_height, in validate_size_scales()
4682 if (resize_denom > rsz->superres_denom) in validate_size_scales()
4685 --rsz->superres_denom; in validate_size_scales()
4686 rsz->resize_width = owidth; in validate_size_scales()
4687 rsz->resize_height = oheight; in validate_size_scales()
4688 av1_calculate_scaled_size(&rsz->resize_width, &rsz->resize_height, in validate_size_scales()
4690 } while (!dimensions_are_ok(owidth, oheight, rsz) && in validate_size_scales()
4692 rsz->superres_denom > SCALE_NUMERATOR)); in validate_size_scales()
4697 return dimensions_are_ok(owidth, oheight, rsz); in validate_size_scales()
4704 size_params_type rsz = { oxcf->width, oxcf->height, SCALE_NUMERATOR }; in calculate_next_size_params() local
4708 rsz.resize_width = cpi->common.width; in calculate_next_size_params()
4709 rsz.resize_height = cpi->common.height; in calculate_next_size_params()
4710 return rsz; in calculate_next_size_params()
4712 if (is_stat_generation_stage(cpi)) return rsz; in calculate_next_size_params()
4714 rsz.resize_width = resize_pending_params->width; in calculate_next_size_params()
4715 rsz.resize_height = resize_pending_params->height; in calculate_next_size_params()
4719 rsz.resize_width = oxcf->width; in calculate_next_size_params()
4720 rsz.resize_height = oxcf->height; in calculate_next_size_params()
4721 av1_calculate_scaled_size(&rsz.resize_width, &rsz.resize_height, in calculate_next_size_params()
4724 rsz.superres_denom = calculate_next_superres_scale(cpi); in calculate_next_size_params()
4726 oxcf->height, &rsz)) in calculate_next_size_params()
4728 return rsz; in calculate_next_size_params()
4732 const size_params_type *rsz) { in setup_frame_size_from_params() argument
4733 int encode_width = rsz->resize_width; in setup_frame_size_from_params()
4734 int encode_height = rsz->resize_height; in setup_frame_size_from_params()
4739 cm->superres_scale_denominator = rsz->superres_denom; in setup_frame_size_from_params()
4741 rsz->superres_denom); in setup_frame_size_from_params()
4749 const size_params_type rsz = calculate_next_size_params(cpi); in av1_setup_frame_size() local
4750 setup_frame_size_from_params(cpi, &rsz); in av1_setup_frame_size()