Changeset 355 in 3DVCSoftware for branches/HTM-6.2-dev1-Qualcomm/source/Lib/TLibEncoder
- Timestamp:
- 3 May 2013, 10:34:51 (12 years ago)
- Location:
- branches/HTM-6.2-dev1-Qualcomm/source/Lib/TLibEncoder
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-6.2-dev1-Qualcomm/source/Lib/TLibEncoder/TEncCu.cpp
r332 r355 1920 1920 } 1921 1921 rpcTempCU->setVSPIndexSubParts( iVSPIdx, 0, 0, uhDepth ); 1922 #if QC_BVSP_CleanUP_D0191 1923 if(iVSPIdx != 0) 1924 { 1925 Int iIVCIdx = rpcTempCU->getSlice()->getRefPic(REF_PIC_LIST_0, 0)->getPOC()==rpcTempCU->getSlice()->getPOC() ? 0: rpcTempCU->getSlice()->getNewRefIdx(REF_PIC_LIST_0); 1926 cMvFieldNeighbours[ 2*uiMergeCand].setRefIdx(iIVCIdx); 1927 } 1928 #endif 1922 1929 } 1923 1930 #endif -
branches/HTM-6.2-dev1-Qualcomm/source/Lib/TLibEncoder/TEncSearch.cpp
r348 r355 3002 3002 } 3003 3003 pcCU->setVSPIndexSubParts( iVSPIdx, uiAbsPartIdx, iPUIdx, pcCU->getDepth( uiAbsPartIdx ) ); 3004 #if QC_BVSP_CleanUP_D0191 3005 if(iVSPIdx != 0) 3006 { 3007 Int iIVCIdx = pcCU->getSlice()->getRefPic(REF_PIC_LIST_0, 0)->getPOC()==pcCU->getSlice()->getPOC() ? 0: pcCU->getSlice()->getNewRefIdx(REF_PIC_LIST_0); 3008 cMvFieldNeighbours[ 2*uiMergeIndex].setRefIdx(iIVCIdx); 3009 } 3010 #endif 3004 3011 } 3005 3012 #endif … … 3724 3731 } 3725 3732 pcCU->setVSPIndexSubParts( iVSPIdx, uiPartAddr, iPartIdx, pcCU->getDepth( uiPartAddr ) ); 3733 #if QC_BVSP_CleanUP_D0191 3734 if(iVSPIdx != 0) 3735 { 3736 Int iIVCIdx = pcCU->getSlice()->getRefPic(REF_PIC_LIST_0, 0)->getPOC()==pcCU->getSlice()->getPOC() ? 0: pcCU->getSlice()->getNewRefIdx(REF_PIC_LIST_0); 3737 cMRGMvField[ 0].setRefIdx(iIVCIdx); 3738 } 3739 #endif 3726 3740 } 3727 3741 #endif
Note: See TracChangeset for help on using the changeset viewer.