Changeset 989 in 3DVCSoftware for branches/HTM-11.2-dev1-Samsung/source


Ignore:
Timestamp:
15 Jul 2014, 03:16:08 (10 years ago)
Author:
samsung-htm
Message:

Integration of JCT3V-I0086: Simplification of Shifted DV Candidate

Location:
branches/HTM-11.2-dev1-Samsung/source/Lib/TLibCommon
Files:
3 edited

Legend:

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

    r976 r989  
    33103310  for(Int iLoop = 0; iLoop < 2; iLoop ++ )
    33113311  {
     3312#if !SEC_SIMP_SHIFTED_DV_I0086
    33123313    // IvDcShift (Derived from spatial Iv neighboring blocks)
    33133314    if( iLoop == 1 )
     
    33433344      }
    33443345    }
     3346#endif
    33453347
    33463348    /// iLoop = 0 --> IvMCShift
     
    33903392}
    33913393
     3394#if !SEC_SIMP_SHIFTED_DV_I0086
    33923395inline Bool TComDataCU::xGetPosFirstAvailDmvCand(Int iCount, Int& posFirstAvailDmvCand )
    33933396{
     
    34063409  return false; 
    34073410}
     3411#endif
    34083412                                     
    34093413#endif
  • branches/HTM-11.2-dev1-Samsung/source/Lib/TLibCommon/TComDataCU.h

    r976 r989  
    246246#if H_3D_IV_MERGE
    247247  Bool          xAddIvMRGCand( Int mrgCandIdx, Int& iCount, Int*   ivCandDir, TComMv* ivCandMv, Int* ivCandRefIdx );
     248#if! SEC_SIMP_SHIFTED_DV_I0086
    248249  Bool          xGetPosFirstAvailDmvCand( Int iCount, Int& iFirDispCand );
     250#endif
    249251#endif
    250252
  • branches/HTM-11.2-dev1-Samsung/source/Lib/TLibCommon/TypeDef.h

    r976 r989  
    172172                                              // MTK_DIS_SPBIP8X4_H0205        Disable bi-prediction for 8x4 and 4x8 sub PU and remove the SPIVMP 2Nx2N restriction
    173173                                              // SEC_ADAPT_DISABLE_IVMP        Disalbing IVMP merge candidates when IC is enabled, JCT3V-H0070
     174
     175#define SEC_SIMP_SHIFTED_DV_I0086         1   // Simplification of Shifted DV candidate, JCT3V-I0086
    174176
    175177#define H_3D_TMVP                         1   // QC_TMVP_C0047
Note: See TracChangeset for help on using the changeset viewer.