Commit d004c640 authored by Jacky Chen's avatar Jacky Chen Committed by Gerrit Code Review

Merge "vp9: Increase thr_var for 32x32 blocks in var-based partitioning."

parents 4736e5f9 8cbd4f87
......@@ -503,16 +503,18 @@ static void set_vbp_thresholds(VP9_COMP *cpi, int64_t thresholds[], int q) {
else if (noise_level < kLow)
threshold_base = (7 * threshold_base) >> 3;
}
thresholds[0] = threshold_base;
thresholds[2] = threshold_base << cpi->oxcf.speed;
if (cm->width <= 352 && cm->height <= 288) {
thresholds[0] = threshold_base >> 3;
thresholds[1] = threshold_base >> 1;
thresholds[2] = threshold_base << 3;
} else {
thresholds[0] = threshold_base;
} else if (cm->width < 1280 && cm->height < 720) {
thresholds[1] = (5 * threshold_base) >> 2;
if (cm->width >= 1920 && cm->height >= 1080)
thresholds[1] = (7 * threshold_base) >> 2;
thresholds[2] = threshold_base << cpi->oxcf.speed;
} else if (cm->width < 1920 && cm->height < 1080) {
thresholds[1] = threshold_base << 1;
} else {
thresholds[1] = (5 * threshold_base) >> 1;
}
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment