Changeset 351 in 3DVCSoftware for branches/HTM-6.2-dev2-Qualcomm/source/Lib/TLibCommon/TComDataCU.h
- Timestamp:
- 2 May 2013, 05:22:59 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-6.2-dev2-Qualcomm/source/Lib/TLibCommon/TComDataCU.h
r332 r351 268 268 Pel* m_apSegmentDCOffset[2]; 269 269 #endif 270 270 #if QC_CU_NBDV_D0181 271 DisInfo* m_pDvInfo; 272 #endif 271 273 protected: 272 274 … … 326 328 Void initSubCU ( TComDataCU* pcCU, UInt uiPartUnitIdx, UInt uiDepth, Int qp ); 327 329 Void setOutsideCUPart ( UInt uiAbsPartIdx, UInt uiDepth ); 328 330 #if QC_CU_NBDV_D0181 331 Void copyDVInfoFrom (TComDataCU* pcCU, UInt uiAbsPartIdx); 332 #endif 329 333 Void copySubCU ( TComDataCU* pcCU, UInt uiPartUnitIdx, UInt uiDepth ); 330 Void copyInterPredInfoFrom ( TComDataCU* pcCU, UInt uiAbsPartIdx, RefPicList eRefPicList ); 334 Void copyInterPredInfoFrom ( TComDataCU* pcCU, UInt uiAbsPartIdx, RefPicList eRefPicList 335 #if QC_CU_NBDV_D0181 336 , Bool bNBDV = false 337 #endif 338 ); 331 339 Void copyPartFrom ( TComDataCU* pcCU, UInt uiPartUnitIdx, UInt uiDepth ); 332 340 … … 474 482 #endif 475 483 #endif 484 #if QC_CU_NBDV_D0181 485 DisInfo* getDvInfo () { return m_pDvInfo; } 486 DisInfo getDvInfo (UInt uiIdx) { return m_pDvInfo[uiIdx]; } 487 Void setDvInfoSubParts( DisInfo cDvInfo, UInt uiAbsPartIdx, UInt uiDepth ); 488 #endif 476 489 477 490 #if AMP_MRG … … 537 550 Bool getUnifiedMvPredCan ( UInt uiPartIdx, RefPicList eRefPicList, Int iRefIdx, Int* paiPdmRefIdx, TComMv* pacPdmMv, DisInfo* pDInfo, Int* iPdm, Bool bMerge ); 538 551 Void getDisMvpCand ( UInt uiPartIdx, UInt uiPartAddr, DisInfo* pDInfo ); 552 #if QC_CU_NBDV_D0181 553 Bool getDisMvpCandNBDV( UInt uiPartIdx, UInt uiPartAddr, DisInfo* pDInfo , Bool bParMerg = false 554 #else 539 555 Void getDisMvpCandNBDV( UInt uiPartIdx, UInt uiPartAddr, DisInfo* pDInfo , Bool bParMerg = false 556 #endif 540 557 #if MERL_VSP_C0152 541 558 , Bool bDepthRefine = false
Note: See TracChangeset for help on using the changeset viewer.