1 | diff -c -p -r HEVC_HM11.0/source/Lib/TLibEncoder/TEncSearch.cpp HEVC_Patched_986/source/Lib/TLibEncoder/TEncSearch.cpp |
---|
2 | *** HEVC_HM11.0/source/Lib/TLibEncoder/TEncSearch.cpp 2013-06-07 15:36:28.000000000 +0100 |
---|
3 | --- HEVC_Patched_986/source/Lib/TLibEncoder/TEncSearch.cpp 2013-08-08 16:44:24.000000000 +0100 |
---|
4 | *************** Void TEncSearch::xEstimateResidualQT( TC |
---|
5 | *** 4953,4959 **** |
---|
6 | else if( checkTransformSkipUV ) |
---|
7 | { |
---|
8 | m_pcEntropyCoder->resetBits(); |
---|
9 | ! m_pcEntropyCoder->encodeQtCbfZero( pcCU, TEXT_CHROMA_U, uiTrModeC ); |
---|
10 | const UInt uiNullBitsU = m_pcEntropyCoder->getNumberOfWrittenBits(); |
---|
11 | minCostU = m_pcRdCost->calcRdCost( uiNullBitsU, uiDistU ); |
---|
12 | } |
---|
13 | --- 4953,4959 ---- |
---|
14 | else if( checkTransformSkipUV ) |
---|
15 | { |
---|
16 | m_pcEntropyCoder->resetBits(); |
---|
17 | ! m_pcEntropyCoder->encodeQtCbfZero( pcCU, TEXT_CHROMA_U, uiTrMode ); |
---|
18 | const UInt uiNullBitsU = m_pcEntropyCoder->getNumberOfWrittenBits(); |
---|
19 | minCostU = m_pcRdCost->calcRdCost( uiNullBitsU, uiDistU ); |
---|
20 | } |
---|
21 | *************** Void TEncSearch::xEstimateResidualQT( TC |
---|
22 | *** 5026,5032 **** |
---|
23 | else if( checkTransformSkipUV ) |
---|
24 | { |
---|
25 | m_pcEntropyCoder->resetBits(); |
---|
26 | ! m_pcEntropyCoder->encodeQtCbfZero( pcCU, TEXT_CHROMA_V, uiTrModeC ); |
---|
27 | const UInt uiNullBitsV = m_pcEntropyCoder->getNumberOfWrittenBits(); |
---|
28 | minCostV = m_pcRdCost->calcRdCost( uiNullBitsV, uiDistV ); |
---|
29 | } |
---|
30 | --- 5026,5032 ---- |
---|
31 | else if( checkTransformSkipUV ) |
---|
32 | { |
---|
33 | m_pcEntropyCoder->resetBits(); |
---|
34 | ! m_pcEntropyCoder->encodeQtCbfZero( pcCU, TEXT_CHROMA_V, uiTrMode ); |
---|
35 | const UInt uiNullBitsV = m_pcEntropyCoder->getNumberOfWrittenBits(); |
---|
36 | minCostV = m_pcRdCost->calcRdCost( uiNullBitsV, uiDistV ); |
---|
37 | } |
---|