Changeset 292 in 3DVCSoftware for branches/HTM-5.1-dev0/source/Lib/TLibCommon/TComDataCU.h
- Timestamp:
- 19 Feb 2013, 17:50:51 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-5.1-dev0/source/Lib/TLibCommon/TComDataCU.h
r290 r292 563 563 ,Bool bIndependentTileBoundaryEnabled ); 564 564 565 #if H HI_INTER_VIEW_MOTION_PRED565 #if H3D_IVMP 566 566 #if !H3D_NBDV 567 Int getPdmMergeCandidate ( UInt uiPartIdx, Int* paiPdmRefIdx, TComMv* pacPdmMv );568 Bool getPdmMvPred ( UInt uiPartIdx, RefPicList eRefPicList, Int iRefIdx, TComMv& rcMv, Bool bMerge = false );567 Int getPdmMergeCandidate ( UInt uiPartIdx, Int* paiPdmRefIdx, TComMv* pacPdmMv ); 568 Bool getPdmMvPred ( UInt uiPartIdx, RefPicList eRefPicList, Int iRefIdx, TComMv& rcMv, Bool bMerge = false ); 569 569 #else //!H3D_NBDV 570 570 #if QC_AMVP_MRG_UNIFY_IVCAN_C0051 571 Bool getUnifiedMvPredCan(UInt uiPartIdx, RefPicList eRefPicList, Int iRefIdx, Int* paiPdmRefIdx, TComMv* pacPdmMv, DisInfo* pDInfo, Int* iPdm, Bool bMerge );571 Bool getUnifiedMvPredCan ( UInt uiPartIdx, RefPicList eRefPicList, Int iRefIdx, Int* paiPdmRefIdx, TComMv* pacPdmMv, DisInfo* pDInfo, Int* iPdm, Bool bMerge ); 572 572 #else //QC_AMVP_MRG_UNIFY_IVCAN_C0051 573 Bool getPdmMvPredDisCan( UInt uiPartIdx, RefPicList eRefPicList, Int iRefIdx, TComMv& rcMv, DisInfo* pDInfo, Bool bMerge = false ); 574 Int getPdmMergeCandidateDisCan( UInt uiPartIdx, Int* paiPdmRefIdx, TComMv* pacPdmMv, DisInfo* pDInfo 575 #if QC_MRG_CANS_B0048 576 , Int* iPdm 577 #endif //QC_MRG_CANS_B0048 578 ); 573 Bool getPdmMvPredDisCan ( UInt uiPartIdx, RefPicList eRefPicList, Int iRefIdx, TComMv& rcMv, DisInfo* pDInfo, Bool bMerge = false ); 574 Int getPdmMergeCandidateDisCan( UInt uiPartIdx, Int* paiPdmRefIdx, TComMv* pacPdmMv, DisInfo* pDInfo, Int* iPdm ); 579 575 #endif //QC_AMVP_MRG_UNIFY_IVCAN_C0051 580 576 Void getDisMvpCand ( UInt uiPartIdx, UInt uiPartAddr, DisInfo* pDInfo ); … … 598 594 #endif 599 595 Bool getIViewOrgDepthMvPred( UInt uiPartIdx, RefPicList eRefPicList, Int iRefIdx, TComMv& rcMv ); 600 #endif 596 #endif // HHI_INTER_VIEW_MOTION_PRED 601 597 #if HHI_INTER_VIEW_RESIDUAL_PRED 602 598 Bool* getResPredAvail () { return m_pbResPredAvailable; } … … 637 633 638 634 AMVP_MODE getAMVPMode ( UInt uiIdx ); 639 #if SHARP_INTERVIEW_DECOUPLE_B0111635 #if H3D_IVMP 640 636 Void fillMvpCandBase ( UInt uiPartIdx, UInt uiPartAddr, RefPicList eRefPicList, Int iRefIdx, AMVPInfo* pInfo ); 641 637 Void fillMvpCand ( UInt uiPartIdx, UInt uiPartAddr, RefPicList eRefPicList, Int iRefIdx, AMVPInfo* pInfo , Int iMVPIdx=-1); 642 #else643 Void fillMvpCand ( UInt uiPartIdx, UInt uiPartAddr, RefPicList eRefPicList, Int iRefIdx, AMVPInfo* pInfo );644 638 #endif 645 639 #if PARALLEL_MERGE
Note: See TracChangeset for help on using the changeset viewer.