Ignore:
Timestamp:
24 Jul 2014, 06:42:46 (10 years ago)
Author:
samsung-htm
Message:

Integration of JCT3V-I0085: Separate enabling flag for intra-view prediction mode (DMM4)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-11.2-dev3-Samsung/source/Lib/TLibEncoder/TEncSearch.cpp

    r1014 r1015  
    31323132
    31333133#if H_3D_DIM_DMM
     3134#if SEPARATE_FLAG_I0085
     3135      if( ( m_pcEncCfg->getUseDMM() || m_pcEncCfg->getUseIVP() )
     3136#else
    31343137      if( m_pcEncCfg->getUseDMM()
     3138#endif
    31353139#if H_3D_FAST_DEPTH_INTRA
    31363140         && (uiRdModeList[0] != PLANAR_IDX || varCU >= varThreshold)
     
    31383142        )
    31393143      {
     3144#if SEPARATE_FLAG_I0085
     3145        UInt uiStart, uiEnd;
     3146        if( m_pcEncCfg->getUseDMM() &&  m_pcEncCfg->getUseIVP() )
     3147        {
     3148          uiStart = 0;
     3149          uiEnd   = 2;
     3150        }
     3151        else if( m_pcEncCfg->getUseDMM() )
     3152        {
     3153          uiStart = 0;
     3154          uiEnd   = 1;
     3155        }
     3156        else if( m_pcEncCfg->getUseIVP() )
     3157        {
     3158          uiStart = 1;
     3159          uiEnd   = 2;
     3160        }
     3161        else
     3162        {
     3163          uiStart = 0;
     3164          uiEnd   = 0;
     3165        }
     3166        for( UInt dmmType = uiStart; dmmType < uiEnd; dmmType++ )
     3167#else
    31403168        for( UInt dmmType = 0; dmmType < DMM_NUM_TYPE; dmmType++ )
     3169#endif
    31413170        {
    31423171#if H_3D_FCO
Note: See TracChangeset for help on using the changeset viewer.