Changeset 231 in 3DVCSoftware for branches/HTM-5.1-dev3-MERL/source/Lib/TLibEncoder/TEncSlice.h
- Timestamp:
- 26 Jan 2013, 19:36:53 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-5.1-dev3-MERL/source/Lib/TLibEncoder/TEncSlice.h
r210 r231 101 101 102 102 UInt m_uiSliceIdx; 103 104 #if MERL_VSP_C0152 105 // Data temporarily stored, will be sent to TComSlice level where the data will be actually used 106 TComPic* m_pPicBaseTxt; 107 TComPic* m_pPicBaseDepth; 108 Int* m_aiShiftLUT; 109 Int m_iShiftPrec; 110 #endif 111 103 112 public: 104 113 TEncSlice(); … … 128 137 UInt getSliceIdx() { return m_uiSliceIdx; } 129 138 Void setSliceIdx(UInt i) { m_uiSliceIdx = i; } 139 140 #if MERL_VSP_C0152 141 Void setBWVSPLUTParam ( Int *pShiftLUT, Int iLoG2LUTPrec ) { m_aiShiftLUT = pShiftLUT; m_iShiftPrec = 2-iLoG2LUTPrec; } 142 Void setRefPicBaseTxt ( TComPic*pPicTxt ) { m_pPicBaseTxt = pPicTxt; } 143 Void setRefPicBaseDepth ( TComPic*pPicDepth ) { m_pPicBaseDepth = pPicDepth;} 144 Void getBWVSPLUTParam ( Int*& pShiftLUT, Int& iShiftPrec ) { pShiftLUT = m_aiShiftLUT; iShiftPrec = m_iShiftPrec; } 145 TComPic* getRefPicBaseTxt () { return m_pPicBaseTxt; } 146 TComPic* getRefPicBaseDepth () { return m_pPicBaseDepth; } 147 #endif 130 148 }; 131 149
Note: See TracChangeset for help on using the changeset viewer.