# HG changeset patch
# User Satoshi Nakagawa <[email protected]>
# Date 1399797157 -32400
#      Sun May 11 17:32:37 2014 +0900
# Node ID d3dab48acd64e974e44940cb3f29e48365b7bfb9
# Parent  d0acf82a77f9ce2aaa08255f69dba0bceb9f4598
fix 4:2:2 coeff rate calc

diff -r d0acf82a77f9 -r d3dab48acd64 source/Lib/TLibEncoder/TEncSearch.cpp
--- a/source/Lib/TLibEncoder/TEncSearch.cpp     Thu May 08 18:52:17 2014 +0900
+++ b/source/Lib/TLibEncoder/TEncSearch.cpp     Sun May 11 17:32:37 2014 +0900
@@ -3148,11 +3148,11 @@
                 
cu->setCbfPartRange(absSum[TEXT_CHROMA_V][tuIterator.m_section] ? setCbf : 0, 
TEXT_CHROMA_V, tuIterator.m_absPartIdxTURelCU, tuIterator.m_absPartIdxStep);
 
                 m_entropyCoder->encodeQtCbf(cu, 
tuIterator.m_absPartIdxTURelCU, tuIterator.m_absPartIdxStep, widthC, heightC, 
TEXT_CHROMA_U, trMode, true);
-                m_entropyCoder->encodeCoeffNxN(cu, coeffCurU, 
tuIterator.m_absPartIdxTURelCU, widthC, heightC, depth, TEXT_CHROMA_U);
+                m_entropyCoder->encodeCoeffNxN(cu, coeffCurU + 
subTUBufferOffset, tuIterator.m_absPartIdxTURelCU, widthC, heightC, depth, 
TEXT_CHROMA_U);
                 singleBitsComp[TEXT_CHROMA_U][tuIterator.m_section] = 
m_entropyCoder->getNumberOfWrittenBits() - singleBitsPrev;
 
                 m_entropyCoder->encodeQtCbf(cu, 
tuIterator.m_absPartIdxTURelCU, tuIterator.m_absPartIdxStep, widthC, heightC, 
TEXT_CHROMA_V, trMode, true);
-                m_entropyCoder->encodeCoeffNxN(cu, coeffCurV, 
tuIterator.m_absPartIdxTURelCU, widthC, heightC, depth, TEXT_CHROMA_V);
+                m_entropyCoder->encodeCoeffNxN(cu, coeffCurV + 
subTUBufferOffset, tuIterator.m_absPartIdxTURelCU, widthC, heightC, depth, 
TEXT_CHROMA_V);
                 uint32_t newBits = m_entropyCoder->getNumberOfWrittenBits();
                 singleBitsComp[TEXT_CHROMA_V][tuIterator.m_section] = newBits 
- (singleBitsPrev + singleBitsComp[TEXT_CHROMA_U][tuIterator.m_section]);
 
_______________________________________________
x265-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/x265-devel

Reply via email to