Changeset 593 in SHVCSoftware for branches/SHM-5.0-dev/source/Lib/TLibCommon/TComPicYuv.h
- Timestamp:
- 2 Feb 2014, 04:51:29 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-5.0-dev/source/Lib/TLibCommon/TComPicYuv.h
r494 r593 4 4 * granted under this license. 5 5 * 6 * Copyright (c) 2010-201 3, ITU/ISO/IEC6 * Copyright (c) 2010-2014, ITU/ISO/IEC 7 7 * All rights reserved. 8 8 * … … 75 75 Int m_iPicWidth; ///< Width of picture 76 76 Int m_iPicHeight; ///< Height of picture 77 #if AUXILIARY_PICTURES78 ChromaFormat m_chromaFormatIDC; ////< Chroma Format79 #endif80 77 81 78 Int m_iCuWidth; ///< Width of Coding Unit (CU) … … 91 88 Int m_iChromaMarginY; 92 89 90 Bool m_bIsBorderExtended; 91 92 #if SVC_EXTENSION 93 #if AUXILIARY_PICTURES 94 ChromaFormat m_chromaFormatIDC; ////< Chroma Format 95 #endif 93 96 #if SVC_UPSAMPLING 94 97 Window m_conformanceWindow; 95 98 #endif 96 97 99 #if M0040_ADAPTIVE_RESOLUTION_CHANGE 98 100 Bool m_isReconstructed; 99 101 #endif 100 101 Bool m_bIsBorderExtended; 102 #endif //SVC_EXTENSION 102 103 103 104 protected: … … 136 137 Int getWidth () { return m_iPicWidth; } 137 138 Int getHeight () { return m_iPicHeight; } 138 #if AUXILIARY_PICTURES139 ChromaFormat getChromaFormat () const { return m_chromaFormatIDC; }140 #endif141 142 #if SVC_EXTENSION143 Void setHeight ( Int iPicHeight ) { m_iPicHeight = iPicHeight; }144 #endif145 139 146 140 Int getStride () { return (m_iPicWidth ) + (m_iLumaMarginX <<1); } … … 172 166 Pel* getCrAddr ( Int iCuAddr, Int uiAbsZorderIdx ) { return m_piPicOrgV + m_cuOffsetC[iCuAddr] + m_buOffsetC[g_auiZscanToRaster[uiAbsZorderIdx]]; } 173 167 174 #if SVC_UPSAMPLING175 Window& getConformanceWindow() { return m_conformanceWindow; }176 Void setConformanceWindow(Window& conformanceWindow ) { m_conformanceWindow = conformanceWindow; }177 #endif178 179 168 // ------------------------------------------------------------------------------------------------ 180 169 // Miscellaneous … … 193 182 Void dump (Char* pFileName, Bool bAdd = false); 194 183 184 // Set border extension flag 185 Void setBorderExtension(Bool b) { m_bIsBorderExtended = b; } 186 187 #if SVC_EXTENSION 188 Void setHeight ( Int iPicHeight ) { m_iPicHeight = iPicHeight; } 189 #if SVC_UPSAMPLING 190 Window& getConformanceWindow() { return m_conformanceWindow; } 191 Void setConformanceWindow(Window& conformanceWindow ) { m_conformanceWindow = conformanceWindow; } 192 #endif 195 193 #if M0040_ADAPTIVE_RESOLUTION_CHANGE 196 194 Void setReconstructed(Bool x) { m_isReconstructed = x; } 197 195 Bool isReconstructed() { return m_isReconstructed; } 198 196 #endif 199 200 197 #if AUXILIARY_PICTURES 198 ChromaFormat getChromaFormat () const { return m_chromaFormatIDC; } 201 199 Void convertToMonochrome(); 202 200 #endif 203 204 // Set border extension flag 205 Void setBorderExtension(Bool b) { m_bIsBorderExtended = b; } 201 #endif //SVC_EXTENSION 202 206 203 };// END CLASS DEFINITION TComPicYuv 207 204
Note: See TracChangeset for help on using the changeset viewer.