Lines Matching refs:region
825 MppEncROIRegion *region = NULL; in setup_vepu541_intra_refresh() local
867 region = mpp_calloc(MppEncROIRegion, 1); in setup_vepu541_intra_refresh()
869 if (NULL == region) { in setup_vepu541_intra_refresh()
875 region->x = 0; in setup_vepu541_intra_refresh()
876 region->w = w; in setup_vepu541_intra_refresh()
878 region->y = refresh_idx * 64 * ctx->cfg->rc.refresh_num - 128; in setup_vepu541_intra_refresh()
879 region->h = 64 * ctx->cfg->rc.refresh_num + 128; in setup_vepu541_intra_refresh()
881 region->y = refresh_idx * 64 * ctx->cfg->rc.refresh_num; in setup_vepu541_intra_refresh()
882 region->h = 64 * ctx->cfg->rc.refresh_num; in setup_vepu541_intra_refresh()
886 region->y = 0; in setup_vepu541_intra_refresh()
887 region->h = h; in setup_vepu541_intra_refresh()
889 region->x = refresh_idx * 64 * ctx->cfg->rc.refresh_num - 128; in setup_vepu541_intra_refresh()
890 region->w = 64 * ctx->cfg->rc.refresh_num + 128; in setup_vepu541_intra_refresh()
892 region->x = refresh_idx * 64 * ctx->cfg->rc.refresh_num; in setup_vepu541_intra_refresh()
893 region->w = 64 * ctx->cfg->rc.refresh_num; in setup_vepu541_intra_refresh()
898 region->intra = 1; in setup_vepu541_intra_refresh()
899 region->quality = -ctx->cfg->rc.qp_delta_ip; in setup_vepu541_intra_refresh()
901 region->area_map_en = 1; in setup_vepu541_intra_refresh()
902 region->qp_area_idx = 1; in setup_vepu541_intra_refresh()
903 region->abs_qp_en = 0; in setup_vepu541_intra_refresh()
907 vepu541_set_one_roi(buf, region, w, h); in setup_vepu541_intra_refresh()
909 mpp_free(region); in setup_vepu541_intra_refresh()