Changeset 1327 in SHVCSoftware for branches/SHM-dev/source/Lib


Ignore:
Timestamp:
22 Jul 2015, 00:46:06 (9 years ago)
Author:
seregin
Message:

port rev 4405

Location:
branches/SHM-dev/source/Lib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/Lib/TLibCommon/TComRom.cpp

    r1315 r1327  
    510510// ====================================================================================================================
    511511
    512 #if FAST_UDI_USE_MPM
    513 const UChar g_aucIntraModeNumFast[MAX_CU_DEPTH] =
     512const UChar g_aucIntraModeNumFast_UseMPM[MAX_CU_DEPTH] =
    514513{
    515514  3,  //   2x2
     
    520519  3   //  64x64
    521520};
    522 #else // FAST_UDI_USE_MPM
    523 const UChar g_aucIntraModeNumFast[MAX_CU_DEPTH] =
     521const UChar g_aucIntraModeNumFast_NotUseMPM[MAX_CU_DEPTH] =
    524522{
    525523  3,  //   2x2
     
    530528  5   //  64x64   33
    531529};
    532 #endif // FAST_UDI_USE_MPM
    533530
    534531const UChar g_chroma422IntraAngleMappingTable[NUM_INTRA_MODE] =
  • branches/SHM-dev/source/Lib/TLibCommon/TComRom.h

    r1315 r1327  
    142142// ====================================================================================================================
    143143
    144 extern const UChar  g_aucIntraModeNumFast[MAX_CU_DEPTH];
     144extern const UChar  g_aucIntraModeNumFast_UseMPM[MAX_CU_DEPTH];
     145extern const UChar  g_aucIntraModeNumFast_NotUseMPM[MAX_CU_DEPTH];
    145146
    146147extern const UChar  g_chroma422IntraAngleMappingTable[NUM_INTRA_MODE];
  • branches/SHM-dev/source/Lib/TLibEncoder/TEncCfg.h

    r1326 r1327  
    222222
    223223  Bool      m_bUseConstrainedIntraPred;
     224  Bool      m_bFastUDIUseMPMEnabled;
    224225  Bool      m_usePCM;
    225226  Int       m_PCMBitDepth[MAX_NUM_CHANNEL_TYPE];
     
    639640  Void      setUseEarlySkipDetection        ( Bool  b )     { m_useEarlySkipDetection = b; }
    640641  Void      setUseConstrainedIntraPred      ( Bool  b )     { m_bUseConstrainedIntraPred = b; }
     642  Void      setFastUDIUseMPMEnabled         ( Bool  b )     { m_bFastUDIUseMPMEnabled = b; }
    641643  Void      setPCMInputBitDepthFlag         ( Bool  b )     { m_bPCMInputBitDepthFlag = b; }
    642644  Void      setPCMFilterDisableFlag         ( Bool  b )     {  m_bPCMFilterDisableFlag = b; }
     
    661663  Bool      getUseEarlySkipDetection        ()      { return m_useEarlySkipDetection; }
    662664  Bool      getUseConstrainedIntraPred      ()      { return m_bUseConstrainedIntraPred; }
     665  Bool      getFastUDIUseMPMEnabled         ()      { return m_bFastUDIUseMPMEnabled; }
    663666  Bool      getPCMInputBitDepthFlag         ()      { return m_bPCMInputBitDepthFlag;   }
    664667  Bool      getPCMFilterDisableFlag         ()      { return m_bPCMFilterDisableFlag;   }
Note: See TracChangeset for help on using the changeset viewer.