Ignore:
Timestamp:
7 Sep 2015, 18:40:35 (10 years ago)
Author:
tech
Message:

Removed 3D-HEVC.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-15.1-MV-draft-4/source/Lib/TLibEncoder/TEncSearch.h

    r1321 r1325  
    118118  const UInt*     m_puiDFilter;
    119119
    120 #if NH_3D_VSO // M17
    121   TComYuv         m_cYuvRecTemp;
    122 #endif
    123120  // AMVP cost computation
    124121  // UInt            m_auiMVPIdxCost[AMVP_MAX_NUM_CANDS+1][AMVP_MAX_NUM_CANDS];
     
    183180                                  Pel         resiLuma[NUMBER_OF_STORED_RESIDUAL_TYPES][MAX_CU_SIZE * MAX_CU_SIZE]
    184181                                  DEBUG_STRING_FN_DECLARE(sDebug)
    185 #if NH_3D_ENC_DEPTH
    186                                 , Bool        bOnlyIVP
    187 #endif
    188182                                );
    189183
     
    195189                                  Pel         resiLuma[NUMBER_OF_STORED_RESIDUAL_TYPES][MAX_CU_SIZE * MAX_CU_SIZE]
    196190                                  DEBUG_STRING_FN_DECLARE(sDebug));
    197 #if NH_3D_DIS
    198   Void  estIntraPredDIS        ( TComDataCU* pcCU,
    199                                  TComYuv*    pcOrgYuv,
    200                                  TComYuv*    pcPredYuv,
    201                                  TComYuv*    pcResiYuv,
    202                                  TComYuv*    pcRecoYuv,
    203                                  UInt&       ruiDistC,
    204                                  Bool        bLumaOnly );
    205 #endif 
    206191
    207192  /// encoder estimation - inter prediction (non-skip)
     
    212197                                  TComYuv*    pcRecoYuv
    213198                                  DEBUG_STRING_FN_DECLARE(sDebug),
    214 #if NH_3D_FAST_TEXTURE_ENCODING
    215                                   Bool        bFMD,
    216 #endif
    217199                                  Bool        bUseRes = false
    218200#if AMP_MRG
     
    230212                                  Bool        bSkipResidual
    231213                                  DEBUG_STRING_FN_DECLARE(sDebug) );
    232 #if NH_3D_SDC_INTER
    233   Void encodeResAndCalcRdInterSDCCU( TComDataCU* pcCU,
    234                                      TComYuv* pcOrg,
    235                                      TComYuv* pcPred,
    236                                      TComYuv* pcResi,
    237                                      TComYuv* pcRec,
    238                                      Int      uiOffset,
    239                                      const UInt uiDepth );
    240 #endif
    241214
    242215  /// set ME search range
     
    277250                                          Pel           resiLuma[NUMBER_OF_STORED_RESIDUAL_TYPES][MAX_CU_SIZE * MAX_CU_SIZE],
    278251                                    const Bool          checkCrossCPrediction,
    279 #if NH_3D_VSO
    280                                     Dist&        ruiDist,
    281 #else
    282252                                    Distortion&   ruiDist,
    283 #endif
    284253const ComponentID   compID,
    285254                                          TComTU        &rTu
    286255                                    DEBUG_STRING_FN_DECLARE(sTest)
    287256                                         ,Int           default0Save1Load2 = 0
    288 #if NH_3D_ENC_DEPTH
    289                                   , Bool          zeroResiFlag = false
    290 #endif
    291257                                   );
    292258
     
    295261                                    TComYuv*    pcResiYuv,
    296262                                    Pel         resiLuma[NUMBER_OF_STORED_RESIDUAL_TYPES][MAX_CU_SIZE * MAX_CU_SIZE],
    297 #if NH_3D_VSO
    298                                     Dist&        ruiDistY,
    299 #else
    300263                                    Distortion& ruiDistY,
    301 #endif
    302264#if HHI_RQT_INTRA_SPEEDUP
    303265                                    Bool         bCheckFirst,
     
    306268                                    TComTU      &rTu
    307269                                    DEBUG_STRING_FN_DECLARE(sDebug)
    308 #if NH_3D_ENC_DEPTH
    309                                   , Bool        zeroResiFlag = false
    310 #endif
    311270                                  );
    312271
     
    335294                                    TComYuv*    pcResiYuv,
    336295                                    Pel         resiLuma[NUMBER_OF_STORED_RESIDUAL_TYPES][MAX_CU_SIZE * MAX_CU_SIZE],
    337 #if NH_3D_VSO
    338                                     Dist&       ruiDist,
    339 #else
    340296                                    Distortion& ruiDist,
    341 #endif
    342297                                    TComTU      &rTu
    343298                                    DEBUG_STRING_FN_DECLARE(sDebug));
     
    347302  Void  xStoreIntraResultQT       ( const ComponentID compID, TComTU &rTu);
    348303  Void  xLoadIntraResultQT        ( const ComponentID compID, TComTU &rTu);
    349 #if NH_3D_DIS
    350   Void xIntraCodingDIS           ( TComDataCU* pcCU, UInt uiAbsPartIdx, TComYuv* pcOrgYuv, TComYuv* pcPredYuv, Dist& ruiDist, Double& dRDCost, UInt uiPredMode );
    351 #endif
    352 
    353 #if NH_3D_DMM
    354   // -------------------------------------------------------------------------------------------------------------------
    355   // Depth intra search
    356   // -------------------------------------------------------------------------------------------------------------------
    357 
    358   Void xCalcBiSegDCs              ( Pel* ptrSrc, UInt srcStride, Bool* biSegPattern, Int patternStride, Pel& valDC1, Pel& valDC2, Pel defaultVal, Bool subSamp = false );
    359   Void xSearchDmmDeltaDCs         ( TComDataCU* pcCU, UInt uiAbsPtIdx, Pel* piOrig, Pel* piPredic, UInt uiStride, Bool* biSegPattern, Int patternStride, UInt uiWidth, UInt uiHeight, Pel& rDeltaDC1, Pel& rDeltaDC2 );
    360   Void xSearchDmm1Wedge           ( TComDataCU* pcCU, UInt uiAbsPtIdx, Pel* piRef, UInt uiRefStride, UInt uiWidth, UInt uiHeight, UInt& ruiTabIdx );
    361 #endif
    362 #if NH_3D_SDC_INTRA
    363   Void xIntraCodingSDC            ( TComDataCU* pcCU, UInt uiAbsPartIdx, TComYuv* pcOrgYuv, TComYuv* pcPredYuv, Dist& ruiDist, Double& dRDCost, Bool bZeroResidual, Int iSDCDeltaResi    );
    364   Void xCalcConstantSDC           ( Pel* ptrSrc, UInt srcStride, UInt uiSize, Pel& valDC );
    365 #endif
     304
    366305
    367306
     
    416355                                    UChar*       uhInterDirNeighbours,
    417356                                    Int&         numValidMergeCand
    418 #if NH_3D_VSP
    419                                   , Int* vspFlag
    420 #endif
    421 #if NH_3D_SPIVMP
    422                                   , Bool* pbSPIVMPFlag, TComMvField* pcMvFieldSP, UChar* puhInterDirSP
    423 #endif
    424357                                   );
    425358
     
    512445
    513446  Void xEncodeInterResidualQT( const ComponentID compID, TComTU &rTu );
    514 #if NH_3D_VSO // M26
    515   Void xEstimateInterResidualQT( TComYuv* pcResi, TComYuv* pcOrg, TComYuv* pcPred,  Double &rdCost, UInt &ruiBits, Dist       &ruiDist, Dist       *puiZeroDist, TComTU &rTu DEBUG_STRING_FN_DECLARE(sDebug) );
    516 #else
    517447  Void xEstimateInterResidualQT( TComYuv* pcResi                                  , Double &rdCost, UInt &ruiBits, Distortion &ruiDist, Distortion *puiZeroDist, TComTU &rTu DEBUG_STRING_FN_DECLARE(sDebug) );
    518 #endif
    519448  Void xSetInterResidualQTData( TComYuv* pcResi, Bool bSpatial, TComTU &rTu  );
    520449
Note: See TracChangeset for help on using the changeset viewer.