Changeset 1280 in 3DVCSoftware for branches/HTM-14.1-update-dev2/source/Lib/TLibCommon/TComDataCU.cpp
- Timestamp:
- 17 Jul 2015, 16:59:43 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-14.1-update-dev2/source/Lib/TLibCommon/TComDataCU.cpp
r1275 r1280 3670 3670 continue; 3671 3671 } 3672 #if H_3D_FIX_PRUNING 3673 if ( ivCandDir[0] == m_mergCands[MRG_A1+i].m_uDir && 3674 ( ( ivCandDir[0] & 1 ) == 0 || tmpMV[0]==m_mergCands[MRG_A1+i].m_cMvField[0] ) && 3675 ( ( ivCandDir[0] & 2 ) == 0 || tmpMV[1]==m_mergCands[MRG_A1+i].m_cMvField[1] ) 3676 ) 3677 #else 3672 3678 if (ivCandDir[0] == m_mergCands[MRG_A1+i].m_uDir && tmpMV[0]==m_mergCands[MRG_A1+i].m_cMvField[0] && tmpMV[1]==m_mergCands[MRG_A1+i].m_cMvField[1]) 3679 #endif 3673 3680 { 3674 3681 m_mergCands[MRG_A1+i].m_bAvailable = false; … … 3679 3686 if (bIsDepth) 3680 3687 { 3688 #if H_3D_FIX_PRUNING 3689 if ( m_mergCands[MRG_T].m_bAvailable && ivCandDir[0] == m_mergCands[MRG_T].m_uDir && 3690 ( ( ivCandDir[0] & 1 ) == 0 || tmpMV[0]==m_mergCands[MRG_T].m_cMvField[0] ) && 3691 ( ( ivCandDir[0] & 2 ) == 0 || tmpMV[1]==m_mergCands[MRG_T].m_cMvField[1] ) 3692 ) 3693 #else 3681 3694 if (m_mergCands[MRG_T].m_bAvailable && ivCandDir[0] == m_mergCands[MRG_T].m_uDir && tmpMV[0]==m_mergCands[MRG_T].m_cMvField[0] && tmpMV[1]==m_mergCands[MRG_T].m_cMvField[1]) 3695 #endif 3682 3696 { 3683 3697 bRemoveSpa = true; … … 3775 3789 continue; 3776 3790 } 3791 #if H_3D_FIX_PRUNING 3792 if ( ivCandDir[1] == m_mergCands[MRG_A1+i].m_uDir && 3793 ( ( ivCandDir[1] & 1 ) == 0 || tmpMV[0]==m_mergCands[MRG_A1+i].m_cMvField[0] ) && 3794 ( ( ivCandDir[1] & 2 ) == 0 || tmpMV[1]==m_mergCands[MRG_A1+i].m_cMvField[1] ) 3795 ) 3796 #else 3777 3797 if (ivCandDir[1] == m_mergCands[MRG_A1+i].m_uDir && tmpMV[0]==m_mergCands[MRG_A1+i].m_cMvField[0] && tmpMV[1]==m_mergCands[MRG_A1+i].m_cMvField[1]) 3798 #endif 3778 3799 { 3779 3800 bRemoveSpa = true;
Note: See TracChangeset for help on using the changeset viewer.