Ticket #986: patch-ticket-986.txt

File patch-ticket-986.txt, 1.8 KB (added by karlsharman, 11 years ago)

Fixed of ticket 986 - correction of depth for trial of inter cbf context coding.

Line 
1diff -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        }