Ignore:
Timestamp:
24 Jan 2013, 20:34:36 (12 years ago)
Author:
hhi-htm
Message:

HHI_QTLPC_RAU_OFF_C0160 (JCT3V-C0160 change 2: quadtree limitation and predictive coding switched off in random access units)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-5.1-dev1-HHI/source/Lib/TLibEncoder/TEncCu.cpp

    r227 r228  
    458458  Bool  bIntraSliceDetect = (rpcBestCU->getSlice()->getSliceType() == I_SLICE);
    459459
     460#if HHI_QTLPC_RAU_OFF_C0160
     461  Bool rapPic     = (rpcBestCU->getSlice()->getNalUnitType() == NAL_UNIT_CODED_SLICE_IDR);
     462#endif
     463
    460464  Bool bTry2NxN = true;
    461465  Bool bTryNx2N = true;
     
    612616#if OL_QTLIMIT_PREDCODING_B0068
    613617      //logic for setting bTrySplit using the partition information that is stored of the texture colocated CU
     618
     619#if HHI_QTLPC_RAU_OFF_C0160
     620      if(depthMapDetect && !bIntraSliceDetect && !rapPic && sps->getUseQTLPC())
     621#else
    614622      if(depthMapDetect && !bIntraSliceDetect && sps->getUseQTLPC())
     623#endif
    615624      {
    616625        TComDataCU* pcTextureCU = pcTexture->getCU( rpcBestCU->getAddr() ); //Corresponding texture LCU
     
    719728
    720729#if OL_QTLIMIT_PREDCODING_B0068
     730
     731#if HHI_QTLPC_RAU_OFF_C0160
     732      if(depthMapDetect && !bIntraSliceDetect && !rapPic && sps->getUseQTLPC())
     733#else
    721734      if(depthMapDetect && !bIntraSliceDetect  && sps->getUseQTLPC())
     735#endif
    722736      {
    723737        bTrySplitDQP = bTrySplit;
Note: See TracChangeset for help on using the changeset viewer.