diff -c -p -r HEVC_HM11.0/source/Lib/TLibEncoder/TEncSearch.cpp HEVC_Patched_986/source/Lib/TLibEncoder/TEncSearch.cpp *** HEVC_HM11.0/source/Lib/TLibEncoder/TEncSearch.cpp 2013-06-07 15:36:28.000000000 +0100 --- HEVC_Patched_986/source/Lib/TLibEncoder/TEncSearch.cpp 2013-08-08 16:44:24.000000000 +0100 *************** Void TEncSearch::xEstimateResidualQT( TC *** 4953,4959 **** else if( checkTransformSkipUV ) { m_pcEntropyCoder->resetBits(); ! m_pcEntropyCoder->encodeQtCbfZero( pcCU, TEXT_CHROMA_U, uiTrModeC ); const UInt uiNullBitsU = m_pcEntropyCoder->getNumberOfWrittenBits(); minCostU = m_pcRdCost->calcRdCost( uiNullBitsU, uiDistU ); } --- 4953,4959 ---- else if( checkTransformSkipUV ) { m_pcEntropyCoder->resetBits(); ! m_pcEntropyCoder->encodeQtCbfZero( pcCU, TEXT_CHROMA_U, uiTrMode ); const UInt uiNullBitsU = m_pcEntropyCoder->getNumberOfWrittenBits(); minCostU = m_pcRdCost->calcRdCost( uiNullBitsU, uiDistU ); } *************** Void TEncSearch::xEstimateResidualQT( TC *** 5026,5032 **** else if( checkTransformSkipUV ) { m_pcEntropyCoder->resetBits(); ! m_pcEntropyCoder->encodeQtCbfZero( pcCU, TEXT_CHROMA_V, uiTrModeC ); const UInt uiNullBitsV = m_pcEntropyCoder->getNumberOfWrittenBits(); minCostV = m_pcRdCost->calcRdCost( uiNullBitsV, uiDistV ); } --- 5026,5032 ---- else if( checkTransformSkipUV ) { m_pcEntropyCoder->resetBits(); ! m_pcEntropyCoder->encodeQtCbfZero( pcCU, TEXT_CHROMA_V, uiTrMode ); const UInt uiNullBitsV = m_pcEntropyCoder->getNumberOfWrittenBits(); minCostV = m_pcRdCost->calcRdCost( uiNullBitsV, uiDistV ); }