Changeset 1418 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibCommon/TComDataCU.h
- Timestamp:
- 4 Aug 2015, 20:21:46 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibCommon/TComDataCU.h
r1395 r1418 89 89 #if SVC_EXTENSION 90 90 UInt m_layerId; ///< layer id 91 #if FAST_INTRA_SHVC 92 UChar m_reducedSetIntraModes[NUM_INTRA_MODE-1]; 93 #endif 91 94 #endif 92 95 … … 474 477 475 478 #if SVC_EXTENSION 476 Void setLayerId (UInt layerId) { m_layerId = layerId; }477 UInt getLayerId () { return m_layerId; }478 UInt getLayerIdx () { return m_pcSlice->getVPS()->getLayerIdxInVps(m_layerId); }479 Void setLayerId (UInt layerId) { m_layerId = layerId; } 480 UInt getLayerId () { return m_layerId; } 481 UInt getLayerIdx () { return m_pcSlice->getVPS()->getLayerIdxInVps(m_layerId); } 479 482 #if N0383_IL_CONSTRAINED_TILE_SETS_SEI 480 483 Bool isInterLayerReference(UChar uhInterDir, TComMvField& cMvFieldL0, TComMvField& cMvFieldL1); 481 484 #endif 482 485 #if FAST_INTRA_SHVC 483 Int reduceSetOfIntraModes 486 Int reduceSetOfIntraModes( UInt uiAbsPartIdx, Int* uiIntraDirPred, Int &fullSetOfModes ); 484 487 #endif 485 488 #if REF_IDX_ME_ZEROMV … … 490 493 TComDataCU* getBaseColCU( UInt refLayerIdc, UInt pelX, UInt pelY, UInt &uiCUAddrBase, UInt &uiAbsPartIdxBase, Bool motionMapping = false ); 491 494 Void scaleBaseMV( UInt refLayerIdc, TComMvField& rcMvFieldEnhance, TComMvField& rcMvFieldBase ); 495 #if FAST_INTRA_SHVC 496 UChar getReducedSetIntraModes(UChar idx) { assert( idx < NUM_INTRA_MODE-1 ); return m_reducedSetIntraModes[idx]; } 497 #endif 492 498 #endif 493 499 };
Note: See TracChangeset for help on using the changeset viewer.