Changeset 950 in 3DVCSoftware for trunk/source/Lib/TLibEncoder/TEncEntropy.cpp


Ignore:
Timestamp:
25 Apr 2014, 12:38:00 (10 years ago)
Author:
tech
Message:

Merged 10.2-dev0@949.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/Lib/TLibEncoder/TEncEntropy.cpp

    r884 r950  
    163163    uiAbsPartIdx = 0;
    164164  }
    165 
     165#if MTK_LOW_LATENCY_IC_ENCODING_H0086
     166  else
     167  {
     168    g_aICEnableCANDIDATE[pcCU->getSlice()->getDepth()]++;
     169    if(pcCU->getICFlag(uiAbsPartIdx))
     170    {
     171      g_aICEnableNUM[pcCU->getSlice()->getDepth()]++;
     172    }
     173  }
     174#endif
    166175  if( pcCU->isICFlagRequired( uiAbsPartIdx ) )
    167176    m_pcEntropyCoderIf->codeICFlag( pcCU, uiAbsPartIdx );
     
    246255 
    247256#if H_3D_DBBP
     257
     258#if MTK_DBBP_SIGNALING_H0094
     259  if( pcCU->getSlice()->getVPS()->getUseDBBP(pcCU->getSlice()->getLayerIdInVps()) )
     260#else
    248261  if( pcCU->getSlice()->getVPS()->getUseDBBP(pcCU->getSlice()->getLayerIdInVps()) && pcCU->getPartitionSize(uiAbsPartIdx) == RWTH_DBBP_PACK_MODE )
     262#endif
    249263  {
    250264    encodeDBBPFlag(pcCU, uiAbsPartIdx, bRD);
     
    252266    if( pcCU->getDBBPFlag(uiAbsPartIdx) )
    253267    {
     268#if !MTK_DBBP_SIGNALING_H0094
    254269      AOF( pcCU->getPartitionSize(uiAbsPartIdx) == RWTH_DBBP_PACK_MODE );
     270#endif
    255271      // restore virtual partition size for DBBP blocks
    256272      pcCU->setPartSizeSubParts(eVirtualPartSize, uiAbsPartIdx, uiDepth);
     
    274290    return;
    275291  }
     292#if !MTK_SDC_FLAG_FIX_H0095
    276293#if H_3D_DIM_SDC
    277294  if( pcCU->getSDCFlag(uiAbsPartIdx) )
     
    279296    return;
    280297  }
     298#endif
    281299#endif
    282300 
Note: See TracChangeset for help on using the changeset viewer.