Ignore:
Timestamp:
2 Mar 2013, 09:25:00 (12 years ago)
Author:
seregin
Message:

port simulcast

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HM-10.0-dev-SHM/source/Lib/TLibEncoder/TEncCu.h

    r51 r54  
    8484  //  Access channel
    8585  TEncCfg*                m_pcEncCfg;
     86#if INTRA_BL
     87  TComPicYuv*             m_pcPicYuvRecBase;       ///< reconstructed base layer
     88#endif
    8689  TEncSearch*             m_pcPredSearch;
    8790  TComTrQuant*            m_pcTrQuant;
    8891  TComBitCounter*         m_pcBitCounter;
    8992  TComRdCost*             m_pcRdCost;
     93 
     94#if SVC_EXTENSION
     95  TEncTop**               m_ppcTEncTop;
     96#endif
    9097 
    9198  TEncEntropy*            m_pcEntropyCoder;
     
    124131  UInt getLCUPredictionSAD() { return m_LCUPredictionSAD; }
    125132#endif
     133#if INTRA_BL
     134  Void  setBaseRecPic       ( TComPicYuv* p ) { m_pcPicYuvRecBase = p; }   
     135#endif
    126136protected:
    127137  Void  finishCU            ( TComDataCU*  pcCU, UInt uiAbsPartIdx,           UInt uiDepth        );
     
    144154#endif
    145155  Void  xCheckRDCostIntra   ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize  );
     156#if INTRA_BL
     157  Void  xCheckRDCostIntraBL ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU  );
     158#endif
     159#if ENCODER_FAST_MODE
     160  Void  xCheckRDCostILRUni  ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU );
     161#endif
    146162  Void  xCheckDQP           ( TComDataCU*  pcCU );
    147163 
     
    168184#endif
    169185
     186#if SVC_EXTENSION
     187  TEncTop*   getLayerEnc(UInt LayerId)  {return m_ppcTEncTop[LayerId]; }
     188#endif
     189
    170190  Void  xFillPCMBuffer     ( TComDataCU*& pCU, TComYuv* pOrgYuv );
    171191};
Note: See TracChangeset for help on using the changeset viewer.