Changeset 617 in 3DVCSoftware for branches/HTM-8.0-dev0/source/Lib/TLibCommon
- Timestamp:
- 6 Sep 2013, 12:56:00 (11 years ago)
- Location:
- branches/HTM-8.0-dev0/source/Lib/TLibCommon
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-8.0-dev0/source/Lib/TLibCommon/TComDataCU.cpp
r615 r617 5657 5657 pDInfo->m_acNBDV = cDispVec; 5658 5658 pDInfo->m_aVIdxCan = cIDVInfo.m_aVIdxCan[iList][ curPos ]; 5659 #if !MTK_DVMCP_FIX_E01725660 assert(pDInfo->m_aVIdxCan == 0); //Notes from QC: only works for CTC5661 #endif5662 5659 #if H_3D_NBDV_REF 5663 5660 TComPic* picDepth = getSlice()->getIvPic( true, pDInfo->m_aVIdxCan ); … … 5829 5826 paIDVInfo->m_acMvCand[iList][ uiMvpDvPos ] = TComMv( cMvPred.getIDVHor(), cMvPred.getIDVVer() ); 5830 5827 //Notes from QC: DvMCP is implemented in a way that doesnE½t carry the reference view identifier as NBDV. It only works for CTC and needs to be fixed to be aligned with other part of the NBDV design. 5831 #if MTK_DVMCP_FIX_E01725832 5828 paIDVInfo->m_aVIdxCan[iList][ uiMvpDvPos ] = cMvPred.getIDVVId(); 5833 #else5834 paIDVInfo->m_aVIdxCan[iList][ uiMvpDvPos ] = 0;5835 #endif5836 5829 paIDVInfo->m_bAvailab[iList][ uiMvpDvPos ] = true; 5837 5830 paIDVInfo->m_bFound = true; -
branches/HTM-8.0-dev0/source/Lib/TLibCommon/TComMv.h
r615 r617 107 107 Void setIDVVer (Short i) {m_iIDVVer = i;} 108 108 Void setIDVFlag (Bool b ) {m_bIDV = b;} 109 #if MTK_DVMCP_FIX_E0172110 109 Void setIDVVId (Short i) {m_iIDVVId = i;} 111 #endif112 110 #endif 113 111 // ------------------------------------------------------------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.