<div dir="ltr">While we're in the renaming business, we might as well rename the percent variables also, to indicate clearly these are in 8x8 CU counts.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 5, 2015 at 6:22 PM, Divya Manivannan <span dir="ltr"><<a href="mailto:divya@multicorewareinc.com" target="_blank">divya@multicorewareinc.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"># HG changeset patch<br>
# User Divya Manivannan <<a href="mailto:divya@multicorewareinc.com">divya@multicorewareinc.com</a>><br>
# Date 1433508684 -19800<br>
#      Fri Jun 05 18:21:24 2015 +0530<br>
# Node ID d790bd34659a36a2028e801a4bff6031fe4a712a<br>
# Parent  2c806c77fd172f3d4bd5480e4b94ecf4b8601c3d<br>
stats: rename fields of FrameStats structure<br>
<br>
diff -r 2c806c77fd17 -r d790bd34659a source/encoder/frameencoder.cpp<br>
--- a/source/encoder/frameencoder.cpp   Fri Jun 05 18:20:07 2015 +0530<br>
+++ b/source/encoder/frameencoder.cpp   Fri Jun 05 18:21:24 2015 +0530<br>
@@ -562,9 +562,9 @@<br>
             m_frameStats.mvBits    += m_rows[i].rowStats.mvBits;<br>
             m_frameStats.coeffBits += m_rows[i].rowStats.coeffBits;<br>
             m_frameStats.miscBits  += m_rows[i].rowStats.miscBits;<br>
-            totalI                 += m_rows[i].rowStats.iCuCnt;<br>
-            totalP                 += m_rows[i].rowStats.pCuCnt;<br>
-            totalSkip              += m_rows[i].rowStats.skipCuCnt;<br>
+            totalI                 += m_rows[i].rowStats.intra8x8Cnt;<br>
+            totalP                 += m_rows[i].rowStats.inter8x8Cnt;<br>
+            totalSkip              += m_rows[i].rowStats.skip8x8Cnt;<br>
         }<br>
         int totalCuCount = totalI + totalP + totalSkip;<br>
         m_frameStats.percentIntra = (double)totalI / totalCuCount;<br>
@@ -920,9 +920,9 @@<br>
             {<br>
                 /* 1 << shift == number of 8x8 blocks at current depth */<br>
                 int shift = 2 * (g_maxCUDepth - depth);<br>
-                curRow.rowStats.iCuCnt += qTreeIntraCnt[depth] << shift;<br>
-                curRow.rowStats.pCuCnt += qTreeInterCnt[depth] << shift;<br>
-                curRow.rowStats.skipCuCnt += qTreeSkipCnt[depth] << shift;<br>
+                curRow.rowStats.intra8x8Cnt += qTreeIntraCnt[depth] << shift;<br>
+                curRow.rowStats.inter8x8Cnt += qTreeInterCnt[depth] << shift;<br>
+                curRow.rowStats.skip8x8Cnt  += qTreeSkipCnt[depth] << shift;<br>
<br>
                 // clear the row cu data from thread local object<br>
                 qTreeIntraCnt[depth] = qTreeInterCnt[depth] = qTreeSkipCnt[depth] = 0;<br>
diff -r 2c806c77fd17 -r d790bd34659a source/encoder/ratecontrol.h<br>
--- a/source/encoder/ratecontrol.h      Fri Jun 05 18:20:07 2015 +0530<br>
+++ b/source/encoder/ratecontrol.h      Fri Jun 05 18:21:24 2015 +0530<br>
@@ -53,9 +53,9 @@<br>
     int         coeffBits; /* Texture bits (DCT coefs) */<br>
     int         miscBits;<br>
<br>
-    int         iCuCnt;<br>
-    int         pCuCnt;<br>
-    int         skipCuCnt;<br>
+    int         intra8x8Cnt;<br>
+    int         inter8x8Cnt;<br>
+    int         skip8x8Cnt;<br>
<br>
     /* CU type counts stored as percentage */<br>
     double      percentIntra;<br>
_______________________________________________<br>
x265-devel mailing list<br>
<a href="mailto:x265-devel@videolan.org">x265-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/x265-devel" target="_blank">https://mailman.videolan.org/listinfo/x265-devel</a><br>
</blockquote></div><br></div>