Changeset 354 in 3DVCSoftware


Ignore:
Timestamp:
3 May 2013, 01:58:33 (11 years ago)
Author:
intel-htm
Message:

#define INTEL_SDC64_D0193 0 JCT3V-D0193: SDC binary clean up (use a 1 bit binary code to signal sdc_pred_mode when CU size is 64x64)

Location:
branches/HTM-6.2-dev3-Intel/source/Lib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-6.2-dev3-Intel/source/Lib/TLibCommon/TypeDef.h

    r350 r354  
    7070#if RWTH_SDC_DLT_B0036
    7171#define HHI_DELTADC_DLT_D0035             1   // JCT3V-D0035: DLT for DMM deltaDC coding
     72#define INTEL_SDC64_D0193                 0   // JCT3V-D0193: SDC binary clean up (use a 1 bit binary code to signal sdc_pred_mode when CU size is 64x64)
    7273#endif
    7374#define FIX_SDC_ENC_RD_WVSO_D0163         1   // JCT3V-D0163: fix for SDC encoder rd-cost (VSO -> WVSO)
  • branches/HTM-6.2-dev3-Intel/source/Lib/TLibDecoder/TDecSbac.cpp

    r332 r354  
    23672367  {
    23682368    UInt uiIsMostProb = 0;
     2369#if INTEL_SDC64_D0193
     2370    if( !(pcCU->getWidth(uiAbsPartIdx) == 64 && i == 1))
     2371#endif
    23692372    m_pcTDecBinIf->decodeBin( uiIsMostProb, m_cSDCPredModeSCModel.get( 0, i, uiCtx ) );
    23702373   
  • branches/HTM-6.2-dev3-Intel/source/Lib/TLibEncoder/TEncSbac.cpp

    r332 r354  
    24112411  {
    24122412    UInt uiBit = (uiPredMode == g_auiSDCPredModes[uiMPModeIdx]) ? 1 : 0;
     2413#if INTEL_SDC64_D0193
     2414    if( !(pcCU->getWidth(uiAbsPartIdx) == 64 && i == 1))
     2415#endif
    24132416    m_pcBinIf->encodeBin( uiBit, m_cSDCPredModeSCModel.get( 0, i, uiCtx ) );
    24142417   
Note: See TracChangeset for help on using the changeset viewer.