Changeset 655 in SHVCSoftware for branches/SHM-6-dev/source/Lib/TLibCommon/TComSlice.cpp
- Timestamp:
- 9 Apr 2014, 04:52:27 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-6-dev/source/Lib/TLibCommon/TComSlice.cpp
r654 r655 3668 3668 3669 3669 TComPic* pcRefPicBL = pcRefPicRL[refLayerIdc]; 3670 3670 3671 //set reference picture POC of each ILP reference 3671 3672 Int thePoc = ilpPic[refLayerIdc]->getPOC(); … … 3674 3675 ilpPic[refLayerIdc]->getSlice(0)->setBaseColPic( refLayerIdc, pcRefPicBL ); 3675 3676 3676 //copy reference pictures marking from the reference layer 3677 ilpPic[refLayerIdc]->getSlice(0)->copySliceInfo(pcRefPicBL->getSlice(0)); 3677 //copy layer id from the reference layer 3678 ilpPic[refLayerIdc]->setLayerId( pcRefPicBL->getLayerId() ); 3679 3680 //copy slice type from the reference layer 3681 ilpPic[refLayerIdc]->getSlice(0)->setSliceType( pcRefPicBL->getSlice(0)->getSliceType() ); 3678 3682 3679 3683 for( Int refList = 0; refList < 2; refList++ ) … … 3697 3701 ilpPic[refLayerIdc]->getSlice(0)->setRefPOC(0, refPicList, refIdx); 3698 3702 ilpPic[refLayerIdc]->getSlice(0)->setRefPic(NULL, refPicList, refIdx); 3703 } 3704 3705 //copy reference pictures' marking from the reference layer 3706 for(Int j = 0; j < MAX_NUM_REF + 1; j++) 3707 { 3708 ilpPic[refLayerIdc]->getSlice(0)->setIsUsedAsLongTerm(refList, j, pcRefPicBL->getSlice(0)->getIsUsedAsLongTerm(refList, j)); 3699 3709 } 3700 3710 }
Note: See TracChangeset for help on using the changeset viewer.