Changeset 1412 in 3DVCSoftware for branches/HTM-16.2-dev/source/Lib/TLibCommon/TComPic.h
- Timestamp:
- 12 Apr 2018, 11:12:21 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-16.2-dev/source/Lib/TLibCommon/TComPic.h
r1405 r1412 4 4 * granted under this license. 5 5 * 6 * Copyright (c) 2010-201 6, ITU/ISO/IEC6 * Copyright (c) 2010-2017, ITU/ISO/IEC 7 7 * All rights reserved. 8 8 * … … 159 159 Int** m_aaiCodedScale; 160 160 Int** m_aaiCodedOffset; 161 #if NH_3D _QTLPC161 #if NH_3D 162 162 Bool m_bReduceBitsQTL; 163 #endif164 #if NH_3D_NBDV165 163 UInt m_uiRapRefIdx; 166 164 RefPicList m_eRapRefList; … … 174 172 virtual ~TComPic(); 175 173 174 #if REDUCED_ENCODER_MEMORY 175 Void create( const TComSPS &sps, const TComPPS &pps, const Bool bCreateEncoderSourcePicYuv, const Bool bCreateForImmediateReconstruction ); 176 Void prepareForEncoderSourcePicYuv(); 177 Void prepareForReconstruction(); 178 Void releaseReconstructionIntermediateData(); 179 Void releaseAllReconstructionData(); 180 Void releaseEncoderSourceImageData(); 181 #else 176 182 Void create( const TComSPS &sps, const TComPPS &pps, const Bool bIsVirtual /*= false*/ ); 183 #endif 177 184 178 185 virtual Void destroy(); … … 245 252 Bool isTopField() {return m_isTop;} 246 253 Void setField(Bool b) {m_isField = b;} 247 Bool isField() 254 Bool isField() const {return m_isField;} 248 255 249 256 #if NH_MV … … 325 332 Void compressMotion(Int scale); 326 333 Void printMotion( ); 327 #if NH_3D _ARP334 #if NH_3D 328 335 Void getCUAddrAndPartIdx( Int iX, Int iY, Int& riCuAddr, Int& riAbsZorderIdx ); 329 #endif330 #if NH_3D_QTLPC331 336 Bool getReduceBitsFlag () { return m_bReduceBitsQTL; } 332 337 Void setReduceBitsFlag ( Bool bFlag ) { m_bReduceBitsQTL = bFlag; } 333 #endif334 #if NH_3D_NBDV335 338 Int getNumDdvCandPics() { return m_iNumDdvCandPics; } 336 339 Int getDisCandRefPictures(Int iColPOC);
Note: See TracChangeset for help on using the changeset viewer.