Changeset 1255 in 3DVCSoftware for branches/HTM-14.1-update-dev3-NTT/source/Lib/TLibCommon/TComDataCU.h
- Timestamp:
- 11 Jun 2015, 01:07:43 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-14.1-update-dev3-NTT/source/Lib/TLibCommon/TComDataCU.h
r1233 r1255 170 170 DisInfo* m_pDvInfo; 171 171 #endif 172 #if H_3D_VSP172 #if NH_3D_VSP 173 173 Char* m_piVSPFlag; ///< array of VSP flags to indicate whehter a block uses VSP or not ///< 0: non-VSP; 1: VSP 174 174 #endif … … 233 233 Bool xAddMVPCand ( AMVPInfo* pInfo, RefPicList eRefPicList, Int iRefIdx, UInt uiPartUnitIdx, MVP_DIR eDir ); 234 234 Bool xAddMVPCandOrder ( AMVPInfo* pInfo, RefPicList eRefPicList, Int iRefIdx, UInt uiPartUnitIdx, MVP_DIR eDir ); 235 #if H_3D_VSP235 #if NH_3D_VSP 236 236 Bool xAddVspCand( Int mrgCandIdx, DisInfo* pDInfo, Int& iCount); 237 237 #endif … … 255 255 Void xDeriveCenterIdx( UInt uiPartIdx, UInt& ruiPartIdxCenter ); 256 256 257 #if H_3D_VSP257 #if NH_3D_VSP 258 258 Void xSetMvFieldForVSP ( TComDataCU *cu, TComPicYuv *picRefDepth, TComMv *dv, UInt partAddr, Int width, Int height, Int *shiftLUT, RefPicList refPicList, Int refIdx, Bool isDepth, Int &vspSize ); 259 259 #endif … … 452 452 template <typename T> 453 453 Void setSubPart ( T bParameter, T* pbBaseCtu, UInt uiCUAddr, UInt uiCUDepth, UInt uiPUIdx ); 454 #if H_3D_VSP454 #if NH_3D_VSP 455 455 template<typename T> 456 456 Void setSubPartT ( T uiParameter, T* puhBaseLCU, UInt uiCUAddr, UInt uiCUDepth, UInt uiPUIdx ); … … 541 541 Bool isICFlagRequired ( UInt uiAbsPartIdx ); 542 542 Void getPartIndexAndSize( UInt uiPartIdx, UInt& ruiPartAddr, Int& riWidth, Int& riHeight, UInt uiAbsPartIdx = 0, Bool bLCU = false); 543 #elif NH_3D_VSP 544 Void getPartIndexAndSize( UInt uiPartIdx, UInt& ruiPartAddr, Int& riWidth, Int& riHeight, UInt uiAbsPartIdx = 0, Bool bLCU = false); 543 545 #else 544 546 // ------------------------------------------------------------------------------------------------------------------- … … 660 662 Void initAvailableFlags() { m_bAvailableFlagA1 = m_bAvailableFlagB1 = m_bAvailableFlagB0 = m_bAvailableFlagA0 = m_bAvailableFlagB2 = 0; } 661 663 Void buildMCL(TComMvField* pcMFieldNeighbours, UChar* puhInterDirNeighbours 662 #if H_3D_VSP664 #if NH_3D_VSP 663 665 , Int* vspFlag 664 666 #endif … … 676 678 Void getInterMergeCandidates ( UInt uiAbsPartIdx, UInt uiPUIdx, TComMvField* pcMFieldNeighbours, UChar* puhInterDirNeighbours, Int& numValidMergeCand, Int mrgCandIdx = -1 ); 677 679 678 #if H_3D_VSP680 #if NH_3D_VSP 679 681 #if H_3D_SPIVMP 680 682 Bool* getSPIVMPFlag () { return m_pbSPIVMPFlag; }
Note: See TracChangeset for help on using the changeset viewer.