Changeset 906 in 3DVCSoftware


Ignore:
Timestamp:
11 Apr 2014, 06:54:02 (10 years ago)
Author:
samsung-htm
Message:

Integration of H0103

Location:
branches/HTM-10.2-dev2-Samsung
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-10.2-dev2-Samsung/source/Lib/TLibCommon/TComDataCU.cpp

    r898 r906  
    23522352   
    23532353    TComMv cDv = depthRefineFlag ? DvInfo.m_acDoNBDV : DvInfo.m_acNBDV;
     2354#if SEC_VER_DONBDV_H0103
     2355    if( depthRefineFlag )
     2356    {
     2357      cDv.setVer(0);
     2358    }
     2359#endif
    23542360   
    23552361    Int depthPosX = Clip3(0,   iPictureWidth - iWidth,  iBlkX + ((cDv.getHor()+2)>>2));
     
    66696675
    66706676  TComMv      cDv = depthRefineFlag ? pDInfo->m_acDoNBDV : pDInfo->m_acNBDV;
     6677#if SEC_VER_DONBDV_H0103
     6678  if( depthRefineFlag )
     6679  {
     6680    cDv.setVer(0);
     6681  }
     6682#endif
    66716683
    66726684  Int         iBasePosX   = Clip3( 0, pcBaseRec->getWidth () - 1, iCurrPosX + ( (cDv.getHor() + 2 ) >> 2 ) );
     
    68056817
    68066818  TComMv      cDv = depthRefineFlag ? pDInfo->m_acDoNBDV : pDInfo->m_acNBDV;
     6819#if SEC_VER_DONBDV_H0103
     6820  if( depthRefineFlag )
     6821  {
     6822    cDv.setVer(0);
     6823  }
     6824#endif
    68076825
    68086826  Bool abPdmAvailable[8] =  {false, false, false, false, false, false, false, false};
  • branches/HTM-10.2-dev2-Samsung/source/Lib/TLibCommon/TypeDef.h

    r905 r906  
    252252#define DVFROM_ABOVE                      1
    253253#define IDV_CANDS                         2
     254#define SEC_VER_DONBDV_H0103              1   // Vertical DV Restriction for DoNBDV
    254255#endif
    255256
Note: See TracChangeset for help on using the changeset viewer.