Changeset 144 in SHVCSoftware for branches/SHM-2.0-dev/source/Lib/TLibCommon/TComPic.cpp
- Timestamp:
- 2 May 2013, 21:04:41 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-2.0-dev/source/Lib/TLibCommon/TComPic.cpp
r140 r144 587 587 Void TComPic::copyUpsampledMvField(TComPic* pcPicBase) 588 588 { 589 #if AVC_SYNTAX 589 #if AVC_SYNTAX && !ILP_DECODED_PICTURE 590 590 const Window &confBL = pcPicBase->getConformanceWindow(); 591 591 const Window &confEL = getPicYuvRec()->getConformanceWindow(); … … 617 617 pcColCU = pcCUDes->getBaseColCU(pelX + 8, pelY + 8, baseCUAddr, baseAbsPartIdx); 618 618 619 #if AVC_SYNTAX 619 #if AVC_SYNTAX && !ILP_DECODED_PICTURE 620 620 Int xBL = ( (pelX + 8) * widthBL + widthEL/2 ) / widthEL; 621 621 Int yBL = ( (pelY + 8) * heightBL+ heightEL/2 ) / heightEL; … … 689 689 } 690 690 691 #if ILP_DECODED_PICTURE 692 UInt width = this->getPicYuvRec()->getWidth(); 693 UInt height = this->getPicYuvRec()->getHeight(); 694 #else 691 695 const Window &conf = this->getPicYuvRec()->getConformanceWindow(); 692 696 UInt width = this->getPicYuvRec()->getWidth() - conf.getWindowLeftOffset() - conf.getWindowRightOffset(); 693 697 UInt height = this->getPicYuvRec()->getHeight() - conf.getWindowTopOffset() - conf.getWindowBottomOffset(); 698 #endif 694 699 UInt64 poc = (UInt64)this->getPOC(); 695 700 UInt partWidth = width / 4; … … 768 773 } 769 774 775 #if ILP_DECODED_PICTURE 776 UInt width = this->getPicYuvRec()->getWidth(); 777 UInt height = this->getPicYuvRec()->getHeight(); 778 #else 770 779 const Window &conf = this->getConformanceWindow(); 771 780 UInt width = this->getPicYuvRec()->getWidth() - conf.getWindowLeftOffset() - conf.getWindowRightOffset(); 772 781 UInt height = this->getPicYuvRec()->getHeight() - conf.getWindowTopOffset() - conf.getWindowBottomOffset(); 782 #endif 773 783 774 784 UInt64 poc = (UInt64)this->getPOC();
Note: See TracChangeset for help on using the changeset viewer.