Changeset 1319 in 3DVCSoftware
- Timestamp:
- 4 Sep 2015, 23:00:43 (9 years ago)
- Location:
- branches/HTM-15.0-dev0/source
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-15.0-dev0/source/App/TAppDecoder/TAppDecTop.cpp
r1317 r1319 2030 2030 } 2031 2031 2032 2033 2032 if (nonOutputLayerPictures.size() != 0 ) 2034 2033 { … … 2152 2151 m_curAu.setPicLatencyCount( 0 ); 2153 2152 2154 2155 2153 if ( m_auOutputFlag ) 2156 2154 { -
branches/HTM-15.0-dev0/source/Lib/TLibCommon/TComPrediction.cpp
r1317 r1319 562 562 Int RefPOCL0 = pcCU->getSlice()->getRefPic(REF_PIC_LIST_0, pcCU->getCUMvField(REF_PIC_LIST_0)->getRefIdx(PartAddr))->getPOC(); 563 563 Int RefPOCL1 = pcCU->getSlice()->getRefPic(REF_PIC_LIST_1, pcCU->getCUMvField(REF_PIC_LIST_1)->getRefIdx(PartAddr))->getPOC(); 564 #if NH_MV_FIX_TICKET_106 565 #if NH_MV 566 Int layerIdL0 = pcCU->getSlice()->getRefPic(REF_PIC_LIST_0, pcCU->getCUMvField(REF_PIC_LIST_0)->getRefIdx(PartAddr))->getLayerId(); 567 Int layerIdL1 = pcCU->getSlice()->getRefPic(REF_PIC_LIST_1, pcCU->getCUMvField(REF_PIC_LIST_1)->getRefIdx(PartAddr))->getLayerId(); 568 #endif 569 #if NH_MV 570 if(RefPOCL0 == RefPOCL1 && layerIdL0 == layerIdL1 && pcCU->getCUMvField(REF_PIC_LIST_0)->getMv(PartAddr) == pcCU->getCUMvField(REF_PIC_LIST_1)->getMv(PartAddr)) 571 #elif NH_3D_ARP 572 if(!pcCU->getARPW(PartAddr) && RefPOCL0 == RefPOCL1 && layerIdL0 == layerIdL1 && pcCU->getCUMvField(REF_PIC_LIST_0)->getMv(PartAddr) == pcCU->getCUMvField(REF_PIC_LIST_1)->getMv(PartAddr)) 573 #else 574 if(RefPOCL0 == RefPOCL1 && pcCU->getCUMvField(REF_PIC_LIST_0)->getMv(PartAddr) == pcCU->getCUMvField(REF_PIC_LIST_1)->getMv(PartAddr)) 575 #endif 576 #else 564 577 #if NH_3D_ARP 565 578 if(!pcCU->getARPW(PartAddr) && RefPOCL0 == RefPOCL1 && pcCU->getCUMvField(REF_PIC_LIST_0)->getMv(PartAddr) == pcCU->getCUMvField(REF_PIC_LIST_1)->getMv(PartAddr)) 566 579 #else 567 580 if(RefPOCL0 == RefPOCL1 && pcCU->getCUMvField(REF_PIC_LIST_0)->getMv(PartAddr) == pcCU->getCUMvField(REF_PIC_LIST_1)->getMv(PartAddr)) 581 #endif 568 582 #endif 569 583 { -
branches/HTM-15.0-dev0/source/Lib/TLibCommon/TypeDef.h
r1317 r1319 64 64 ///////////////////////////////////////////////////////////////////////////////////////// 65 65 #if NH_MV 66 #define NH_MV_FIX_TICKET_106 1 // Identical motion check. 66 67 #define NH_MV_FIX_NO_REF_PICS_CHECK 1 // !!SPEC!! 67 68 #define NH_MV_FIX_INIT_NUM_ACTIVE_REF_LAYER_PICS 1 // Derivation of NumActiveRefLayerPIcs. !!SPEC!!
Note: See TracChangeset for help on using the changeset viewer.