[x265] [PATCH] stats: with the CU reference limit, even 8x8 can have skipped motion searches
ashok at multicorewareinc.com
ashok at multicorewareinc.com
Mon Apr 13 15:34:09 CEST 2015
# HG changeset patch
# User Ashok Kumar Mishra<ashok at multicorewareinc.com>
# Date 1428931472 -19800
# Mon Apr 13 18:54:32 2015 +0530
# Node ID f40431e676a90d87243b994632c74b25a93fed2f
# Parent b86198988303ae3ec4eeb42017e654f01d0f30a9
stats: with the CU reference limit, even 8x8 can have skipped motion searches
diff -r b86198988303 -r f40431e676a9 source/encoder/encoder.cpp
--- a/source/encoder/encoder.cpp Mon Apr 13 18:54:32 2015 +0530
+++ b/source/encoder/encoder.cpp Mon Apr 13 18:54:32 2015 +0530
@@ -914,10 +914,11 @@
(double)cuStats.countMotionEstimate / cuStats.totalCTUs);
if (cuStats.skippedMotionReferences[0] || cuStats.skippedMotionReferences[1] || cuStats.skippedMotionReferences[2])
- x265_log(m_param, X265_LOG_INFO, "CU: Skipped motion searches per depth %%%.2lf %%%.2lf %%%.2lf\n",
+ x265_log(m_param, X265_LOG_INFO, "CU: Skipped motion searches per depth %%%.2lf %%%.2lf %%%.2lf %%%.2lf\n",
100.0 * cuStats.skippedMotionReferences[0] / cuStats.totalMotionReferences[0],
100.0 * cuStats.skippedMotionReferences[1] / cuStats.totalMotionReferences[1],
- 100.0 * cuStats.skippedMotionReferences[2] / cuStats.totalMotionReferences[2]);
+ 100.0 * cuStats.skippedMotionReferences[2] / cuStats.totalMotionReferences[2],
+ 100.0 * cuStats.skippedMotionReferences[3] / cuStats.totalMotionReferences[3]);
}
x265_log(m_param, X265_LOG_INFO, "CU: %%%05.2lf time spent in intra analysis, averaging %.3lf Intra PUs per CTU\n",
100.0 * cuStats.intraAnalysisElapsedTime / totalWorkerTime,
More information about the x265-devel
mailing list