Changeset 909 in 3DVCSoftware for branches/HTM-10.2-dev3-MediaTek/source/Lib/TLibDecoder
- Timestamp:
- 11 Apr 2014, 11:07:35 (11 years ago)
- Location:
- branches/HTM-10.2-dev3-MediaTek/source/Lib/TLibDecoder
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-10.2-dev3-MediaTek/source/Lib/TLibDecoder/TDecSbac.cpp
r903 r909 87 87 , m_cDdcDataSCModel ( 1, 1, NUM_DDC_DATA_CTX , m_contextModels + m_numContextModels, m_numContextModels) 88 88 , m_cAngleFlagSCModel ( 1, 1, NUM_ANGLE_FLAG_CTX , m_contextModels + m_numContextModels, m_numContextModels) 89 #if H_3D_DIM_DMM 89 #if H_3D_DIM_DMM && !MTK_DMM_SIMP_CODE_H0092 90 90 , m_cDmm1DataSCModel ( 1, 1, NUM_DMM1_DATA_CTX , m_contextModels + m_numContextModels, m_numContextModels) 91 91 #endif … … 171 171 m_cDdcDataSCModel.initBuffer ( sliceType, qp, (UChar*)INIT_DDC_DATA ); 172 172 m_cAngleFlagSCModel.initBuffer ( sliceType, qp, (UChar*)INIT_ANGLE_FLAG ); 173 #if H_3D_DIM_DMM 173 #if H_3D_DIM_DMM && !MTK_DMM_SIMP_CODE_H0092 174 174 m_cDmm1DataSCModel.initBuffer ( sliceType, qp, (UChar*)INIT_DMM1_DATA ); 175 175 #endif … … 241 241 m_cDdcDataSCModel.initBuffer ( eSliceType, iQp, (UChar*)INIT_DDC_DATA ); 242 242 m_cAngleFlagSCModel.initBuffer ( eSliceType, iQp, (UChar*)INIT_ANGLE_FLAG ); 243 #if H_3D_DIM_DMM 243 #if H_3D_DIM_DMM && !MTK_DMM_SIMP_CODE_H0092 244 244 m_cDmm1DataSCModel.initBuffer ( eSliceType, iQp, (UChar*)INIT_DMM1_DATA ); 245 245 #endif … … 423 423 for( Int i = 0; i < iNumBit; i++ ) 424 424 { 425 m_pcTDecBinIf->decodeBin( uiSymbol, m_cDmm1DataSCModel.get(0, 0, 0) ); 425 #if MTK_DMM_SIMP_CODE_H0092 426 m_pcTDecBinIf->decodeBinEP( uiSymbol ); 427 #else 428 m_pcTDecBinIf->decodeBin( uiSymbol, m_cDmm1DataSCModel.get(0, 0, 0) ); 429 #endif 426 430 uiIdx += uiSymbol << i; 427 431 } -
branches/HTM-10.2-dev3-MediaTek/source/Lib/TLibDecoder/TDecSbac.h
r884 r909 214 214 ContextModel3DBuffer m_cDdcDataSCModel; 215 215 ContextModel3DBuffer m_cAngleFlagSCModel; 216 #if H_3D_DIM_DMM 216 #if H_3D_DIM_DMM && !MTK_DMM_SIMP_CODE_H0092 217 217 ContextModel3DBuffer m_cDmm1DataSCModel; 218 218 #endif
Note: See TracChangeset for help on using the changeset viewer.