Changeset 257 in 3DVCSoftware for branches/HTM-5.1-dev3-MERL/source/Lib/TLibEncoder
- Timestamp:
- 5 Feb 2013, 02:08:48 (12 years ago)
- Location:
- branches/HTM-5.1-dev3-MERL/source/Lib/TLibEncoder
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-5.1-dev3-MERL/source/Lib/TLibEncoder/TEncCu.cpp
r231 r257 1973 1973 { 1974 1974 #if MERL_VSP_C0152 1975 m_pcPredSearch->motionCompensation BWVSP( rpcTempCU, m_ppcPredYuvTemp[uhDepth], rpcTempCU->getZorderIdxInCU() );1975 m_pcPredSearch->motionCompensation ( rpcTempCU, m_ppcPredYuvTemp[uhDepth], rpcTempCU->getZorderIdxInCU() ); 1976 1976 #else 1977 1977 m_pcPredSearch->motionCompensation ( rpcTempCU, m_ppcPredYuvTemp[uhDepth] ); … … 1987 1987 { 1988 1988 #if MERL_VSP_C0152 1989 m_pcPredSearch->motionCompensation BWVSP( rpcTempCU, m_ppcPredYuvTemp[uhDepth], rpcTempCU->getZorderIdxInCU() );1989 m_pcPredSearch->motionCompensation( rpcTempCU, m_ppcPredYuvTemp[uhDepth], rpcTempCU->getZorderIdxInCU() ); 1990 1990 #else 1991 1991 m_pcPredSearch->motionCompensation ( rpcTempCU, m_ppcPredYuvTemp[uhDepth] ); … … 2824 2824 rpcTempCU->setPredModeSubParts( bSkipResidual ? MODE_SKIP : MODE_INTER, 0, uhDepth ); 2825 2825 #if MERL_VSP_C0152 2826 m_pcPredSearch->motionCompensation BWVSP( rpcTempCU, m_ppcPredYuvTemp[uhDepth], rpcTempCU->getZorderIdxInCU() );2826 m_pcPredSearch->motionCompensation( rpcTempCU, m_ppcPredYuvTemp[uhDepth], rpcTempCU->getZorderIdxInCU() ); 2827 2827 #else 2828 2828 m_pcPredSearch->motionCompensation( rpcTempCU, m_ppcPredYuvTemp[uhDepth] ); -
branches/HTM-5.1-dev3-MERL/source/Lib/TLibEncoder/TEncSearch.cpp
r231 r257 2906 2906 pcCU->getPartIndexAndSize( iPartIdx, uiAbsPartIdx, iWidth, iHeight ); 2907 2907 #if MERL_VSP_C0152 2908 motionCompensation BWVSP( pcCU, &m_tmpYuvPred, pcCU->getZorderIdxInCU(), REF_PIC_LIST_X, iPartIdx );2908 motionCompensation( pcCU, &m_tmpYuvPred, pcCU->getZorderIdxInCU(), REF_PIC_LIST_X, iPartIdx ); 2909 2909 #endif 2910 2910 DistParam cDistParam; … … 3414 3414 { 3415 3415 TComYuv* pcYuvPred = &m_acYuvPred[iRefList]; 3416 #if MERL_VSP_C0152 3417 motionCompensation ( pcCU, pcYuvPred, pcCU->getZorderIdxInCU(), eRefPicList, iPartIdx ); 3418 #else 3416 3419 motionCompensation ( pcCU, pcYuvPred, eRefPicList, iPartIdx ); 3420 #endif 3417 3421 } 3418 3422 if ( (pcCU->getSlice()->getNoBackPredFlag() || (pcCU->getSlice()->getNumRefIdx(REF_PIC_LIST_C) > 0 && pcCU->getSlice()->getRefIdxOfL0FromRefIdxOfL1(0)==0 )) && eRefPicList == REF_PIC_LIST_0 ) 3419 3423 { 3420 3424 TComYuv* pcYuvPred = &m_acYuvPred[iRefList]; 3425 #if MERL_VSP_C0152 3426 motionCompensation ( pcCU, pcYuvPred, pcCU->getZorderIdxInCU(), eRefPicList, iPartIdx ); 3427 #else 3421 3428 motionCompensation ( pcCU, pcYuvPred, eRefPicList, iPartIdx ); 3429 #endif 3422 3430 } 3423 3431 #if H0111_MVD_L1_ZERO … … 3460 3468 pcCU->getCUMvField( REF_PIC_LIST_1 )->setAllRefIdx( iRefIdxBi[1], ePartSize, uiPartAddr, 0, iPartIdx ); 3461 3469 TComYuv* pcYuvPred = &m_acYuvPred[1]; 3470 #if MERL_VSP_C0152 3471 motionCompensation( pcCU, pcYuvPred, pcCU->getZorderIdxInCU(), REF_PIC_LIST_1, iPartIdx ); 3472 #else 3462 3473 motionCompensation( pcCU, pcYuvPred, REF_PIC_LIST_1, iPartIdx ); 3463 3474 #endif 3464 3475 uiMotBits[0] = uiBits[0] - uiMbBits[0]; 3465 3476 uiMotBits[1] = uiMbBits[1]; … … 3600 3611 3601 3612 TComYuv* pcYuvPred = &m_acYuvPred[iRefList]; 3613 #if MERL_VSP_C0152 3614 motionCompensation( pcCU, pcYuvPred, pcCU->getZorderIdxInCU(), REF_PIC_LIST_1, iPartIdx ); 3615 #else 3602 3616 motionCompensation( pcCU, pcYuvPred, eRefPicList, iPartIdx ); 3617 #endif 3603 3618 #if H0111_MVD_L1_ZERO 3604 3619 } … … 3941 3956 // MC 3942 3957 #if MERL_VSP_C0152 3943 motionCompensation BWVSP( pcCU, rpcPredYuv, pcCU->getZorderIdxInCU(), REF_PIC_LIST_X, iPartIdx);3958 motionCompensation ( pcCU, rpcPredYuv, pcCU->getZorderIdxInCU(), REF_PIC_LIST_X, iPartIdx); 3944 3959 #else 3945 3960 motionCompensation ( pcCU, rpcPredYuv, REF_PIC_LIST_X, iPartIdx );
Note: See TracChangeset for help on using the changeset viewer.