Changeset 1132 in 3DVCSoftware


Ignore:
Timestamp:
18 Feb 2015, 18:06:13 (10 years ago)
Author:
tech
Message:

Merged TICKET083_IVPFLAG_FIX.

Location:
branches/HTM-13.0-dev0/source/Lib
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-13.0-dev0/source/Lib/TLibCommon/TypeDef.h

    r1131 r1132  
    350350                                              // HHI_DEPTH_INTRA_SEARCH_RAU_C0160
    351351                                              // LG_ZEROINTRADEPTHRESI_A0087
     352
     353#define TICKET083_IVPFLAG_FIX             1
    352354#endif
    353355///// ***** VIEW SYNTHESIS PREDICTION *********
  • branches/HTM-13.0-dev0/source/Lib/TLibEncoder/TEncCu.cpp

    r1131 r1132  
    10411041#if H_3D_DIM
    10421042            Bool bOnlyIVP = false;
     1043#if TICKET083_IVPFLAG_FIX
     1044            Bool bUseIVP = true;
     1045#endif
    10431046            if( rpcBestCU->getSlice()->getIsDepth() && !(rpcBestCU->getSlice()->isIRAP()) &&
    10441047                rpcBestCU->getSlice()->getSliceType() != I_SLICE &&
     
    10491052            {
    10501053              bOnlyIVP = true;
     1054#if TICKET083_IVPFLAG_FIX
     1055              bUseIVP = rpcBestCU->getSlice()->getIntraContourFlag();
     1056#endif
    10511057            }
     1058#if TICKET083_IVPFLAG_FIX
     1059            if( bUseIVP )
     1060            {
     1061#endif
    10521062            xCheckRDCostIntra( rpcBestCU, rpcTempCU, SIZE_2Nx2N, bOnlyIVP );
    10531063#else
     
    10831093#endif
    10841094            }
     1095#if TICKET083_IVPFLAG_FIX
     1096          }
     1097#endif
    10851098          }
    10861099        // test PCM
  • branches/HTM-13.0-dev0/source/Lib/TLibEncoder/TEncSearch.cpp

    r1131 r1132  
    31143114    if( m_pcEncCfg->getIsDepth() && uiWidth >= DIM_MIN_SIZE && uiWidth <= DIM_MAX_SIZE && uiWidth == uiHeight )
    31153115    {
     3116#if TICKET083_IVPFLAG_FIX
     3117      if( bOnlyIVP )
     3118#else
    31163119      if( bOnlyIVP && pcCU->getSlice()->getIntraContourFlag() )
     3120#endif
    31173121      {
    31183122        TComWedgelet* dmm4Segmentation = new TComWedgelet( uiWidth, uiHeight );
Note: See TracChangeset for help on using the changeset viewer.