Changeset 248 in SHVCSoftware for branches/SHM-2.1-dev/source/Lib/TLibCommon
- Timestamp:
- 31 May 2013, 01:39:45 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-2.1-dev/source/Lib/TLibCommon/TComSlice.cpp
r247 r248 575 575 Int numResampler = 0; 576 576 const Window &scalEL = getSPS()->getScaledRefLayerWindow(); 577 Int widthEL = getPic()->getPicYuvRec()->getWidth() - scalEL.getWindowLeftOffset() - scalEL.getWindowRightOffset(); 578 Int heightEL = getPic()->getPicYuvRec()->getHeight() - scalEL.getWindowTopOffset() - scalEL.getWindowBottomOffset(); 577 Int scalingOffset = ((scalEL.getWindowLeftOffset() == 0 ) && 578 (scalEL.getWindowRightOffset() == 0 ) && 579 (scalEL.getWindowTopOffset() == 0 ) && 580 (scalEL.getWindowBottomOffset() == 0 ) 581 ); 582 583 Int widthEL = getPic()->getPicYuvRec()->getWidth(); 584 Int heightEL = getPic()->getPicYuvRec()->getHeight(); 579 585 for (i=0; i < m_activeNumILRRefIdx; i++) 580 586 { … … 582 588 Int heightBL = ilpPic[getInterLayerPredLayerIdc(i)]->getSlice(0)->getBaseColPic()->getPicYuvRec()->getHeight(); 583 589 584 if( widthEL != widthBL || heightEL != heightBL)590 if(!(widthEL == widthBL && heightEL == heightBL && (scalingOffset))) 585 591 { 586 592 numResampler++;
Note: See TracChangeset for help on using the changeset viewer.