Changeset 1325 in 3DVCSoftware for branches/HTM-15.1-MV-draft-4/source/Lib/TLibEncoder/TEncCu.h
- Timestamp:
- 7 Sep 2015, 18:40:35 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-15.1-MV-draft-4/source/Lib/TLibEncoder/TEncCu.h
r1321 r1325 69 69 TComDataCU** m_ppcBestCU; ///< Best CUs in each depth 70 70 TComDataCU** m_ppcTempCU; ///< Temporary CUs in each depth 71 #if NH_3D_ARP72 TComDataCU** m_ppcWeightedTempCU;73 #endif74 71 UChar m_uhTotalDepth; 75 72 … … 82 79 TComYuv** m_ppcOrigYuv; ///< Original Yuv for each depth 83 80 84 #if NH_3D_DBBP85 TComYuv** m_ppcOrigYuvDBBP;86 #endif87 81 88 82 // Data : encoder control … … 106 100 TEncRateCtrl* m_pcRateCtrl; 107 101 108 #if KWU_RC_MADPRED_E0227109 UInt m_LCUPredictionSAD;110 Int m_addSADDepth;111 Int m_temporalSAD;112 Int m_spatialSAD;113 #endif114 102 public: 115 103 /// copy parameters from encoder class … … 129 117 130 118 Int updateCtuDataISlice ( TComDataCU* pCtu, Int width, Int height ); 131 #if KWU_RC_MADPRED_E0227132 UInt getLCUPredictionSAD() { return m_LCUPredictionSAD; }133 #endif134 119 135 120 Void setFastDeltaQp ( Bool b) { m_bFastDeltaQP = b; } … … 150 135 151 136 #if AMP_MRG 152 #if NH_3D_FAST_TEXTURE_ENCODING153 Void xCheckRDCostInter ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize DEBUG_STRING_FN_DECLARE(sDebug), Bool bFMD, Bool bUseMRG = false ) ;154 #else155 137 Void xCheckRDCostInter ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize DEBUG_STRING_FN_DECLARE(sDebug), Bool bUseMRG = false ); 156 #endif157 138 #else 158 139 Void xCheckRDCostInter ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize ); 159 #endif160 #if NH_3D_DBBP161 Void xInvalidateOriginalSegments( TComYuv* pOrigYuv, TComYuv* pOrigYuvTemp, Bool* pMask, UInt uiValidSegment );162 Void xCheckRDCostInterDBBP( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU DEBUG_STRING_FN_DECLARE(sDebug), Bool bUseMRG = false );163 #endif164 #if NH_3D_DIS165 Void xCheckRDCostDIS ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU, PartSize ePartSize DEBUG_STRING_FN_DECLARE(sDebug) );166 140 #endif 167 141 Void xCheckRDCostIntra ( TComDataCU *&rpcBestCU, … … 170 144 PartSize ePartSize 171 145 DEBUG_STRING_FN_DECLARE(sDebug) 172 #if NH_3D_ENC_DEPTH173 , Bool bOnlyIVP174 #endif175 146 ); 176 147 Void xCheckDQP ( TComDataCU* pcCU );
Note: See TracChangeset for help on using the changeset viewer.