Ignore:
Timestamp:
22 May 2015, 05:38:04 (9 years ago)
Author:
sharpjp-htm
Message:

Migration of illumination compensation(NH_3D_IC) and small fix(H_MV_ENC_DEC_TRAC_FIX)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-14.1-update-dev2-Sharp/source/Lib/TLibEncoder/TEncSearch.cpp

    r1200 r1225  
    340340
    341341  piRefSrch = rcStruct.piRefY + iSearchY * rcStruct.iYStride + iSearchX;
    342 #if H_3D_IC
     342#if NH_3D_IC
    343343  m_cDistParam.bUseIC = pcPatternKey->getICFlag();
    344344#endif
     
    851851
    852852    setDistParamComp(COMPONENT_Y);
    853 #if H_3D_IC
     853#if NH_3D_IC
    854854    m_cDistParam.bUseIC = pcPatternKey->getICFlag();
    855855#endif
     
    38573857                            iWidth, iHeight, m_pcEncCfg->getUseHADME() && (pcCU->getCUTransquantBypass(iPartIdx) == 0) );
    38583858
    3859 #if H_3D_IC
     3859#if NH_3D_IC
    38603860  cDistParam.bUseIC = false;
    38613861#endif
     
    50005000  pcCU->clipMv( cMvCand );
    50015001
    5002 #if H_3D_IC
     5002#if NH_3D_IC
    50035003  Bool bICFlag = pcCU->getICFlag( uiPartAddr ) && ( pcCU->getSlice()->getViewIndex() != pcCU->getSlice()->getRefPic( eRefPicList, iRefIdx )->getViewIndex() );
    50045004#endif
     
    50155015      , false
    50165016#endif
    5017 #if H_3D_IC
     5017#if NH_3D_IC
    50185018    , bICFlag
    50195019#endif
     
    50605060  pcCU->getPartIndexAndSize( iPartIdx, uiPartAddr, iRoiWidth, iRoiHeight );
    50615061
    5062 #if H_3D_IC
     5062#if NH_3D_IC
    50635063  Bool bICFlag = pcCU->getICFlag( uiPartAddr ) && ( pcCU->getSlice()->getViewIndex() != pcCU->getSlice()->getRefPic( eRefPicList, iRefIdxPred )->getViewIndex() );
    50645064  pcPatternKey->setICFlag( bICFlag );
     
    52505250      m_cDistParam.bitDepth = pcPatternKey->getBitDepthY();
    52515251
    5252 #if H_3D_IC
     5252#if NH_3D_IC
    52535253      m_cDistParam.bUseIC = pcPatternKey->getICFlag();
    52545254#endif
     
    57845784    m_pcEntropyCoder->encodeARPW( pcCU, 0 );
    57855785#endif
    5786 #if H_3D_IC
     5786#if NH_3D_IC
    57875787    m_pcEntropyCoder->encodeICFlag( pcCU, 0, true );
    57885788#endif
     
    71007100    m_pcEntropyCoder->encodeARPW( pcCU, 0 );
    71017101#endif
    7102 #if H_3D_IC
     7102#if NH_3D_IC
    71037103    m_pcEntropyCoder->encodeICFlag( pcCU, 0, true );
    71047104#endif
     
    71277127    m_pcEntropyCoder->encodeARPW( pcCU , 0  );
    71287128#endif
    7129 #if H_3D_IC
     7129#if NH_3D_IC
    71307130    m_pcEntropyCoder->encodeICFlag( pcCU, 0, true );
    71317131#endif
Note: See TracChangeset for help on using the changeset viewer.