Changeset 1146 in 3DVCSoftware for branches


Ignore:
Timestamp:
25 Feb 2015, 12:06:21 (10 years ago)
Author:
samsung-htm
Message:

Integration of K0036: Position derivation for Shifted-IVMC

Location:
branches/HTM-13.1-dev1-Samsung/source/Lib/TLibCommon
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-13.1-dev1-Samsung/source/Lib/TLibCommon/TComDataCU.cpp

    r1145 r1146  
    68676867      Int         iBaseAbsPartIdx;
    68686868
     6869#if SEC_SHIFTED_IVMC_POS_K0036
     6870      Int offsetW = (iLoopCan == 0) ? 0 : ( iWidth  * 2 );
     6871      Int offsetH = (iLoopCan == 0) ? 0 : ( iHeight * 2 );
     6872#else
    68696873      Int offsetW = (iLoopCan == 0) ? 0 : ( ((iWidth /2)*4) + 4 );
    68706874      Int offsetH = (iLoopCan == 0) ? 0 : ( ((iHeight/2)*4) + 4 );
     6875#endif
    68716876
    68726877      Int         iBasePosX   = Clip3( 0, pcBaseRec->getWidth () - 1, iCurrPosX + ( (cDv.getHor() + offsetW + 2 ) >> 2 ) );
  • branches/HTM-13.1-dev1-Samsung/source/Lib/TLibCommon/TypeDef.h

    r1145 r1146  
    187187                                              // SEC_SIMP_SHIFTED_DV_I0086     Simplification of Shifted DV candidate, JCT3V-I0086
    188188
    189 
     189#define SEC_SHIFTED_IVMC_POS_K0036        1   // Position Derivation for Shifted-IVMC, JCT3V-K0036
    190190
    191191
Note: See TracChangeset for help on using the changeset viewer.