Ignore:
Timestamp:
9 Aug 2013, 03:37:18 (11 years ago)
Author:
lg
Message:

integration of JCT3V-E0158 and JCT3V-E0159 by LGE

Location:
branches/HTM-DEV-2.0-dev3-LG/source/Lib/TLibCommon
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-DEV-2.0-dev3-LG/source/Lib/TLibCommon/TComDataCU.cpp

    r554 r557  
    24892489  // check prediction mode
    24902490  UInt uiLumaPredMode = getLumaIntraDir( uiAbsPartIdx ); 
     2491#if LGE_SDC_REMOVE_DC_E0158
     2492  if( uiLumaPredMode == PLANAR_IDX || ( getDimType( uiLumaPredMode ) == DMM1_IDX && !isDimDeltaDC( uiLumaPredMode ) ) )
     2493#else
    24912494  if( uiLumaPredMode == DC_IDX || uiLumaPredMode == PLANAR_IDX || ( getDimType( uiLumaPredMode ) == DMM1_IDX && !isDimDeltaDC( uiLumaPredMode ) ) )
     2495#endif
    24922496    return true;
    24932497 
  • branches/HTM-DEV-2.0-dev3-LG/source/Lib/TLibCommon/TComRom.cpp

    r531 r557  
    347347{ //2x2   4x4   8x8 16x16 32x32 64x64
    348348     0,    7,   10,   11,   11,   13 };
     349#if LGE_PKU_DMM3_OVERLAP_E0159
     350const UChar g_dmm3IntraTabIdxBits[6] =
     351{ //2x2   4x4   8x8 16x16 32x32 64x64
     352     0,    4,    7,    8,    8,    0 };
     353#else
    349354const UChar g_dmm3IntraTabIdxBits[6] =
    350355{ //2x2   4x4   8x8 16x16 32x32 64x64
    351356     0,    6,    9,    9,    9,    0 };
     357#endif
    352358
    353359extern std::vector< std::vector<TComWedgelet> >   g_dmmWedgeLists;
  • branches/HTM-DEV-2.0-dev3-LG/source/Lib/TLibCommon/TypeDef.h

    r554 r557  
    179179                                              // HHI_DEPTH_INTRA_SEARCH_RAU_C0160
    180180                                              // LG_ZEROINTRADEPTHRESI_A0087
     181#if H_3D_DIM_SDC
     182#define LGE_SDC_REMOVE_DC_E0158           1   // Removal of DC mode from SDC
     183#endif
     184#if H_3D_DIM_DMM
     185#define LGE_PKU_DMM3_OVERLAP_E0159        1   // Removal of overlap between DMM3 and DMM1
     186#endif
    181187#endif
    182188
Note: See TracChangeset for help on using the changeset viewer.