Changeset 125 in SHVCSoftware for trunk/source/Lib/TLibEncoder/TEncCu.h
- Timestamp:
- 16 Apr 2013, 06:39:31 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibEncoder/TEncCu.h
r20 r125 4 4 * granted under this license. 5 5 * 6 * Copyright (c) 2010-201 2, ITU/ISO/IEC6 * Copyright (c) 2010-2013, ITU/ISO/IEC 7 7 * All rights reserved. 8 8 * … … 81 81 // Data : encoder control 82 82 Bool m_bEncodeDQP; 83 Bool m_checkBurstIPCMFlag; 84 83 85 84 // Access channel 86 85 TEncCfg* m_pcEncCfg; … … 107 106 Bool m_bUseSBACRD; 108 107 TEncRateCtrl* m_pcRateCtrl; 108 #if RATE_CONTROL_LAMBDA_DOMAIN 109 UInt m_LCUPredictionSAD; 110 Int m_addSADDepth; 111 Int m_temporalSAD; 112 #endif 109 113 public: 110 114 /// copy parameters from encoder class … … 121 125 122 126 /// CU encoding function 123 Void encodeCU ( TComDataCU* pcCU , Bool bForceTerminate = false);127 Void encodeCU ( TComDataCU* pcCU ); 124 128 125 129 Void setBitCounter ( TComBitCounter* pcBitCounter ) { m_pcBitCounter = pcBitCounter; } 130 #if RATE_CONTROL_LAMBDA_DOMAIN 131 UInt getLCUPredictionSAD() { return m_LCUPredictionSAD; } 132 #endif 126 133 #if INTRA_BL 127 134 Void setBaseRecPic ( TComPicYuv* p ) { m_pcPicYuvRecBase = p; } … … 153 160 Void xCheckRDCostILRUni ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU ); 154 161 #endif 155 156 Void xCheckBestMode ( TComDataCU*& rpcBestCU, TComDataCU*& rpcTempCU );157 162 Void xCheckDQP ( TComDataCU* pcCU ); 158 163 … … 164 169 Bool getdQPFlag () { return m_bEncodeDQP; } 165 170 Void setdQPFlag ( Bool b ) { m_bEncodeDQP = b; } 166 167 Bool getCheckBurstIPCMFlag() { return m_checkBurstIPCMFlag; }168 Void setCheckBurstIPCMFlag( Bool b ) { m_checkBurstIPCMFlag = b; }169 170 Bool checkLastCUSucIPCM ( TComDataCU* pcCU, UInt uiCurAbsPartIdx );171 Int countNumSucIPCM ( TComDataCU* pcCU, UInt uiCurAbsPartIdx );172 171 173 172 #if ADAPTIVE_QP_SELECTION
Note: See TracChangeset for help on using the changeset viewer.