Changeset 765 in 3DVCSoftware for branches/HTM-9.2-dev0/source/Lib/TLibCommon/TComDataCU.h
- Timestamp:
- 12 Jan 2014, 02:46:46 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-9.2-dev0/source/Lib/TLibCommon/TComDataCU.h
r764 r765 198 198 ///< 0: non-VSP; 1: VSP 199 199 #endif 200 #if MTK_SPIVMP_F0110200 #if H_3D_SPIVMP 201 201 Bool* m_pbSPIVMPFlag; ///< array of sub-PU IVMP flags to indicate whehter a block uses sub-PU IVMP 202 202 ///< 0: non-SPIVMP; 1: SPIVMP … … 501 501 #if H_3D 502 502 Void rightShiftMergeCandList( TComMvField* pcMvFieldNeighbours, UChar* puhInterDirNeighbours, Int* iVSPIndexTrue, InheritedVSPDisInfo* inheritedVSPDisInfo, UInt start, UInt num, Int &iCount3DV); 503 #endif504 #if QC_DEPTH_IV_MRG_F0125505 503 Bool getDispNeighBlocks ( UInt uiPartIdx, UInt uiPartAddr, DisInfo* cDisp); 506 504 Bool getDispMvPredCan(UInt uiPartIdx, RefPicList eRefPicList, Int iRefIdx, Int* paiPdmRefIdx, TComMv* pacPdmMv, DisInfo* pDis, Int* iPdm ); … … 515 513 Void getIVNStatus ( UInt uiPartIdx, DisInfo* pDInfo, Bool& bIVFMerge, Int& iIVFMaxD); 516 514 #endif 517 #if MTK_SPIVMP_F0110515 #if H_3D_SPIVMP 518 516 Void getSPPara(Int iPUWidth, Int iPUHeight, Int& iNumSP, Int& iNumSPInOneLine, Int& iSPWidth, Int& iSPHeight); 519 517 Void getSPAbsPartIdx(UInt uiBaseAbsPartIdx, Int iWidth, Int iHeight, Int iPartIdx, Int iNumPartLine, UInt& ruiPartAddr ); … … 521 519 #endif 522 520 #if H_3D_IV_MERGE 523 Bool getInterViewMergeCands ( UInt uiPartIdx, Int* paiPdmRefIdx, TComMv* pacPdmMv, DisInfo* pDInfo, Int* availableMcDc 524 #if QC_DEPTH_IV_MRG_F0125 525 , Bool bIsDepth 526 #endif 527 #if MTK_SPIVMP_F0110 521 Bool getInterViewMergeCands ( UInt uiPartIdx, Int* paiPdmRefIdx, TComMv* pacPdmMv, DisInfo* pDInfo, Int* availableMcDc, Bool bIsDepth 522 523 #if H_3D_SPIVMP 528 524 , TComMvField* pcMFieldSP, UChar* puhInterDirSP 529 525 #endif … … 675 671 , InheritedVSPDisInfo* inheritedVSPDisInfo 676 672 #endif 677 #if MTK_SPIVMP_F0110673 #if H_3D_SPIVMP 678 674 , Bool* pbSPIVMPFlag, TComMvField* pcMvFieldSP, UChar* puhInterDirSP 679 675 #endif … … 684 680 inline Void xInheritVSPDisInfo(TComDataCU* pcCURef, UInt uiAbsPartIdx, Int iCount, InheritedVSPDisInfo* inheritedVSPDisInfo); 685 681 686 #if MTK_SPIVMP_F0110682 #if H_3D_SPIVMP 687 683 Bool* getSPIVMPFlag () { return m_pbSPIVMPFlag; } 688 684 Bool getSPIVMPFlag ( UInt uiIdx ) { return m_pbSPIVMPFlag[uiIdx]; }
Note: See TracChangeset for help on using the changeset viewer.