Changeset 54 in SHVCSoftware for branches/HM-10.0-dev-SHM/source/Lib/TLibCommon/TComPicYuv.h
- Timestamp:
- 2 Mar 2013, 09:25:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HM-10.0-dev-SHM/source/Lib/TLibCommon/TComPicYuv.h
r51 r54 42 42 #include "CommonDef.h" 43 43 #include "TComRom.h" 44 44 #if SVC_UPSAMPLING 45 #include "TComSlice.h" 46 #endif 45 47 //! \ingroup TLibCommon 46 48 //! \{ … … 86 88 Int m_iChromaMarginY; 87 89 90 #if SVC_UPSAMPLING 91 Window m_conformanceWindow; 92 #endif 93 88 94 Bool m_bIsBorderExtended; 89 95 … … 98 104 // Memory management 99 105 // ------------------------------------------------------------------------------------------------ 106 #if SVC_UPSAMPLING 107 Void create ( Int iPicWidth, Int iPicHeight, UInt uiMaxCUWidth, UInt uiMaxCUHeight, UInt uiMaxCUDepth, TComSPS* pcSps = NULL); 108 #else 109 Void create ( Int iPicWidth, Int iPicHeight, UInt uiMaxCUWidth, UInt uiMaxCUHeight, UInt uiMaxCUDepth ); 110 #endif 100 111 101 Void create ( Int iPicWidth, Int iPicHeight, UInt uiMaxCUWidth, UInt uiMaxCUHeight, UInt uiMaxCUDepth );102 112 Void destroy (); 103 113 … … 112 122 Int getHeight () { return m_iPicHeight; } 113 123 124 #if SVC_EXTENSION 125 Void setHeight ( Int iPicHeight ) { m_iPicHeight = iPicHeight; } 126 #endif 127 128 #if JCTVC_L0178 129 Void setWidth ( Int iPicWidth ) { m_iPicWidth = iPicWidth; } 130 #endif 114 131 Int getStride () { return (m_iPicWidth ) + (m_iLumaMarginX <<1); } 115 132 Int getCStride () { return (m_iPicWidth >> 1) + (m_iChromaMarginX<<1); } … … 140 157 Pel* getCrAddr ( Int iCuAddr, Int uiAbsZorderIdx ) { return m_piPicOrgV + m_cuOffsetC[iCuAddr] + m_buOffsetC[g_auiZscanToRaster[uiAbsZorderIdx]]; } 141 158 159 #if SVC_UPSAMPLING 160 Window& getConformanceWindow() { return m_conformanceWindow; } 161 Void setConformanceWindow(Window& conformanceWindow ) { m_conformanceWindow = conformanceWindow; } 162 #endif 163 142 164 // ------------------------------------------------------------------------------------------------ 143 165 // Miscellaneous
Note: See TracChangeset for help on using the changeset viewer.