Changeset 1412 in 3DVCSoftware for branches/HTM-16.2-dev/source/Lib/TLibDecoder/TDecSbac.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/TLibDecoder/TDecSbac.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 * … … 108 108 Void xReadCoefRemainExGolomb ( UInt &rSymbol, UInt &rParam, const Bool useLimitedPrefixLength, const Int maxLog2TrDynamicRange ); 109 109 #endif 110 #if NH_3D _DMM || NH_3D_SDC_INTRA || NH_3D_SDC_INTER110 #if NH_3D 111 111 Void xReadExGolombLevelDdc( UInt& ruiSymbol ); 112 112 Void xParseDeltaDC ( Pel& rValDeltaDC, UInt uiNumSeg ); 113 #endif114 #if NH_3D_DMM115 113 Void xParseIntraDepthMode ( TComDataCU* pcCU, UInt absPartIdx, UInt depth ); 116 114 Void xParseDmmData ( TComDataCU* pcCU, UInt absPartIdx, UInt depth ); 117 115 Void xParseDmm1WedgeIdx ( UInt& ruiTabIdx, Int iNumBit ); 118 #endif119 #if NH_3D_SDC_INTRA120 116 Void xParseSDCResidualData ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth, UInt uiPart ); 121 #endif122 #if NH_3D_SDC_INTRA || NH_3D_SDC_INTER123 117 Void parseSDCFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 124 #endif 125 #if NH_3D_DBBP 126 Void parseDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 118 Void parseDBBPFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 127 119 #endif 128 120 … … 134 126 135 127 Void parseSkipFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 136 #if NH_3D _DIS128 #if NH_3D 137 129 Void parseDIS ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 138 #endif139 #if NH_3D_DMM || NH_3D_SDC_INTRA || NH_3D_SDC_INTER140 130 Void parseDeltaDC ( TComDataCU* pcCU, UInt absPartIdx, UInt depth ); 141 131 #endif … … 144 134 Void parseMergeFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth, UInt uiPUIdx ); 145 135 Void parseMergeIndex ( TComDataCU* pcCU, UInt& ruiMergeIndex ); 146 #if NH_3D _ARP136 #if NH_3D 147 137 Void parseARPW ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 148 #endif149 #if NH_3D_IC150 138 Void parseICFlag ( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth ); 151 139 #endif … … 183 171 ContextModel3DBuffer m_cCUSplitFlagSCModel; 184 172 ContextModel3DBuffer m_cCUSkipFlagSCModel; 185 #if NH_3D _DIS173 #if NH_3D 186 174 ContextModel3DBuffer m_cCUDISFlagSCModel; 187 175 ContextModel3DBuffer m_cCUDISTypeSCModel; … … 189 177 ContextModel3DBuffer m_cCUMergeFlagExtSCModel; 190 178 ContextModel3DBuffer m_cCUMergeIdxExtSCModel; 191 #if NH_3D _ARP179 #if NH_3D 192 180 ContextModel3DBuffer m_cCUPUARPWSCModel; 193 #endif194 #if NH_3D_IC195 181 ContextModel3DBuffer m_cCUICFlagSCModel; 196 182 #endif … … 226 212 ContextModel3DBuffer m_ChromaQpAdjFlagSCModel; 227 213 ContextModel3DBuffer m_ChromaQpAdjIdcSCModel; 228 #if NH_3D _DMM214 #if NH_3D 229 215 ContextModel3DBuffer m_cNotDmmFlagSCModel; 230 216 ContextModel3DBuffer m_cDmmModeSCModel; 231 #endif232 #if NH_3D_DMM || NH_3D_SDC_INTRA || NH_3D_SDC_INTER233 217 ContextModel3DBuffer m_cDdcDataSCModel; 234 218 ContextModel3DBuffer m_cSDCFlagSCModel; 235 #endif236 #if NH_3D_SDC_INTRA237 219 ContextModel3DBuffer m_cSDCResidualFlagSCModel; 238 220 ContextModel3DBuffer m_cSDCResidualSCModel; 239 221 ContextModel3DBuffer m_cDdcFlagSCModel; 240 #endif241 #if NH_3D_DBBP242 222 ContextModel3DBuffer m_cDBBPFlagSCModel; 243 223 #endif
Note: See TracChangeset for help on using the changeset viewer.