Changeset 292 in 3DVCSoftware for branches/HTM-5.1-dev0/source/Lib/TLibDecoder
- Timestamp:
- 19 Feb 2013, 17:50:51 (12 years ago)
- Location:
- branches/HTM-5.1-dev0/source/Lib/TLibDecoder
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-5.1-dev0/source/Lib/TLibDecoder/TDecCAVLC.cpp
r287 r292 1844 1844 #if DEPTH_MAP_GENERATION 1845 1845 UInt uiPredDepthMapGeneration = 0, uiPdmPrecision = 0; 1846 #if H HI_INTER_VIEW_MOTION_PRED1846 #if H3D_IVMP 1847 1847 UInt uiMultiviewMvPredMode = 0; 1848 1848 #endif … … 1859 1859 READ_SVLC( iCode, "Pdm_offset" ); m_aaiTempPdmOffset [ uiViewId ][ uiBaseId ] = iCode; 1860 1860 } 1861 #if H HI_INTER_VIEW_MOTION_PRED1861 #if H3D_IVMP 1862 1862 READ_UVLC( uiMultiviewMvPredMode, "multi_view_mv_pred_mode" ); 1863 1863 #endif … … 1866 1866 #endif 1867 1867 } 1868 #if H HI_INTER_VIEW_MOTION_PRED1868 #if H3D_IVMP 1869 1869 pcSPS->setPredDepthMapGeneration( uiViewId, false, uiPredDepthMapGeneration, uiMultiviewMvPredMode, uiPdmPrecision, m_aaiTempPdmScaleNomDelta, m_aaiTempPdmOffset ); 1870 1870 #else … … 2501 2501 } 2502 2502 2503 #if ( HHI_MPI || H HI_INTER_VIEW_MOTION_PRED)2504 #if ( HHI_MPI && H HI_INTER_VIEW_MOTION_PRED)2503 #if ( HHI_MPI || H3D_IVMP ) 2504 #if ( HHI_MPI && H3D_IVMP ) 2505 2505 const int iExtraMergeCandidates = ( sps->getUseMVI() || sps->getMultiviewMvPredMode() ) ? 1 : 0; 2506 2506 #elif HHI_MPI … … 2780 2780 #endif 2781 2781 2782 #if H HI_INTER_VIEW_MOTION_PRED2782 #if H3D_IVMP 2783 2783 Void TDecCavlc::parseMVPIdx( Int& riMVPIdx, Int iAMVPCands ) 2784 2784 #else -
branches/HTM-5.1-dev0/source/Lib/TLibDecoder/TDecCAVLC.h
r280 r292 141 141 Void parseTerminatingBit ( UInt& ruiBit ); 142 142 143 #if H HI_INTER_VIEW_MOTION_PRED143 #if H3D_IVMP 144 144 Void parseMVPIdx ( Int& riMVPIdx, Int iAMVPCands ); 145 145 #else -
branches/HTM-5.1-dev0/source/Lib/TLibDecoder/TDecCu.cpp
r287 r292 339 339 m_ppcCU[uiDepth]->copyInterPredInfoFrom( pcCU, uiAbsPartIdx, REF_PIC_LIST_0 ); 340 340 m_ppcCU[uiDepth]->copyInterPredInfoFrom( pcCU, uiAbsPartIdx, REF_PIC_LIST_1 ); 341 #if H HI_INTER_VIEW_MOTION_PRED341 #if H3D_IVMP 342 342 TComMvField cMvFieldNeighbours[MRG_MAX_NUM_CANDS_MEM << 1]; // double length for mv of both lists 343 343 UChar uhInterDirNeighbours[MRG_MAX_NUM_CANDS_MEM]; -
branches/HTM-5.1-dev0/source/Lib/TLibDecoder/TDecEntropy.cpp
r290 r292 276 276 277 277 #if CU_BASED_MRG_CAND_LIST 278 #if H HI_INTER_VIEW_MOTION_PRED278 #if H3D_IVMP 279 279 TComMvField cMvFieldNeighbours[MRG_MAX_NUM_CANDS_MEM << 1]; // double length for mv of both lists 280 280 UChar uhInterDirNeighbours[MRG_MAX_NUM_CANDS_MEM]; … … 297 297 { 298 298 #if !CU_BASED_MRG_CAND_LIST 299 #if H HI_INTER_VIEW_MOTION_PRED299 #if H3D_IVMP 300 300 TComMvField cMvFieldNeighbours[MRG_MAX_NUM_CANDS_MEM << 1]; // double length for mv of both lists 301 301 UChar uhInterDirNeighbours[MRG_MAX_NUM_CANDS_MEM]; … … 523 523 if ( (pcSubCU->getInterDir(uiPartAddr) & ( 1 << eRefList )) && (pcSubCU->getAMVPMode(uiPartAddr) == AM_EXPL) ) 524 524 { 525 #if H HI_INTER_VIEW_MOTION_PRED525 #if H3D_IVMP 526 526 const Int iNumAMVPCands = AMVP_MAX_NUM_CANDS + ( pcSubCU->getSlice()->getSPS()->getMultiviewMvPredMode() ? 1 : 0 ); 527 527 m_pcEntropyDecoderIf->parseMVPIdx( iMVPIdx, iNumAMVPCands ); … … 530 530 #endif 531 531 } 532 #if SHARP_INTERVIEW_DECOUPLE_B0111532 #if H3D_IVMP 533 533 pcSubCU->fillMvpCand(uiPartIdx, uiPartAddr, eRefList, iRefIdx, pAMVPInfo, iMVPIdx); 534 534 #else -
branches/HTM-5.1-dev0/source/Lib/TLibDecoder/TDecEntropy.h
r280 r292 99 99 virtual Void parseTerminatingBit ( UInt& ruilsLast ) = 0; 100 100 101 #if H HI_INTER_VIEW_MOTION_PRED101 #if H3D_IVMP 102 102 virtual Void parseMVPIdx ( Int& riMVPIdx, Int iNumAMVPCands ) = 0; 103 103 #else -
branches/HTM-5.1-dev0/source/Lib/TLibDecoder/TDecSbac.cpp
r287 r292 728 728 #endif 729 729 730 #if H HI_INTER_VIEW_MOTION_PRED730 #if H3D_IVMP 731 731 Void TDecSbac::parseMVPIdx ( Int& riMVPIdx, Int iNumAMVPCands ) 732 732 { -
branches/HTM-5.1-dev0/source/Lib/TLibDecoder/TDecSbac.h
r287 r292 114 114 115 115 Void parseTerminatingBit ( UInt& ruiBit ); 116 #if H HI_INTER_VIEW_MOTION_PRED116 #if H3D_IVMP 117 117 Void parseMVPIdx ( Int& riMVPIdx, Int iNumAMVPCands ); 118 118 #else
Note: See TracChangeset for help on using the changeset viewer.