ref: 432136ef565b52bd1896556603e5a0bb07417e32
parent: b9723c4be927940857f99f99245ef840e6bb064a
parent: 72e3b5b2c50d86a63a18dda7fee8c5a29ffacd83
author: Marco Paniconi <[email protected]>
date: Fri Jan 29 13:55:13 EST 2016
Merge "Fix failure with libvpx__unit_tests-multi-target"
--- a/vp9/encoder/vp9_encodeframe.c
+++ b/vp9/encoder/vp9_encodeframe.c
@@ -777,6 +777,7 @@
// Note superblock may still pick 64X64 if y_sad is very small
// (i.e., y_sad < cpi->vbp_threshold_sad) below. For now leave this as is.
x->sb_is_skin = 0;
+#if !CONFIG_VP9_HIGHBITDEPTH
if (cpi->oxcf.content != VP9E_CONTENT_SCREEN && (low_res || (mi_col >= 8 &&
mi_col + 8 < cm->mi_cols && mi_row >= 8 && mi_row + 8 < cm->mi_rows))) {
int num_16x16_skin = 0;
@@ -813,6 +814,7 @@
force_split[0] = 1;
}
}
+#endif
for (i = 1; i <= 2; ++i) {
struct macroblock_plane *p = &x->plane[i];
struct macroblockd_plane *pd = &xd->plane[i];