[x265] backout implicit inter TU split condition
Satoshi Nakagawa
nakagawa424 at oki.com
Tue Feb 17 03:15:48 CET 2015
# HG changeset patch
# User Satoshi Nakagawa <nakagawa424 at oki.com>
# Date 1424139217 -32400
# Tue Feb 17 11:13:37 2015 +0900
# Node ID cf88e808db61a66344978bcc6b16d19825f2ade2
# Parent cbec71924b09f27e80f2c752caad9e0e7bf7878b
backout implicit inter TU split condition
diff -r cbec71924b09 -r cf88e808db61 source/encoder/entropy.cpp
--- a/source/encoder/entropy.cpp Mon Feb 16 18:26:29 2015 +0530
+++ b/source/encoder/entropy.cpp Tue Feb 17 11:13:37 2015 +0900
@@ -694,7 +694,8 @@
{
X265_CHECK(subdiv, "intra NxN requires TU depth below CU depth\n");
}
- else if (cu.isInter(absPartIdx) && cu.m_partSize[absPartIdx] != SIZE_2Nx2N)
+ else if (cu.isInter(absPartIdx) && cu.m_partSize[absPartIdx] != SIZE_2Nx2N &&
+ !curDepth && cu.m_slice->m_sps->quadtreeTUMaxDepthInter == 1)
{
X265_CHECK(subdiv, "inter TU must be smaller than CU when not 2Nx2N part size: log2CurSize %d, depthRange[0] %d\n", log2CurSize, depthRange[0]);
}
More information about the x265-devel
mailing list