Changeset 1226 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibEncoder
- Timestamp:
- 9 Jul 2015, 00:20:09 (10 years ago)
- Location:
- branches/SHM-dev/source/Lib/TLibEncoder
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibEncoder/TEncGOP.cpp
r1223 r1226 1782 1782 { 1783 1783 pcSlice->setILRPic( m_pcEncTop->getIlpList() ); 1784 #if !REF_IDX_MFM1785 // Set reference list1786 pcSlice->setRefPicList ( rcListPic );1787 #endif1788 1784 pcSlice->setRefPicListModificationSvc(); 1789 1785 pcSlice->setRefPicList( rcListPic, false, m_pcEncTop->getIlpList()); 1790 1786 1791 #if REF_IDX_MFM1792 1787 if( pcSlice->getMFMEnabledFlag() ) 1793 1788 { … … 1838 1833 } 1839 1834 } 1840 #endif1841 1835 } 1842 1836 #else //SVC_EXTENSION -
branches/SHM-dev/source/Lib/TLibEncoder/TEncTop.cpp
r1223 r1226 80 80 81 81 #if SVC_EXTENSION 82 memset(m_cIlpPic, 0, sizeof(m_cIlpPic)); 83 #if REF_IDX_MFM 82 memset( m_cIlpPic, 0, sizeof(m_cIlpPic) ); 84 83 m_bMFMEnabledFlag = false; 85 #endif86 84 m_numRefLayerLocationOffsets = 0; 87 85 m_pocAdjustmentValue = 0; … … 623 621 Bool sameBitDepths = ( g_bitDepthLayer[CHANNEL_TYPE_LUMA][m_layerId] == g_bitDepthLayer[CHANNEL_TYPE_LUMA][refLayerId] ) && ( g_bitDepthLayer[CHANNEL_TYPE_CHROMA][m_layerId] == g_bitDepthLayer[CHANNEL_TYPE_CHROMA][refLayerId] ); 624 622 625 #if REF_IDX_MFM626 623 if( m_iSourceWidth == pcEncTopBase->getSourceWidth() && m_iSourceHeight == pcEncTopBase->getSourceHeight() && equalOffsets && zeroPhase ) 627 624 { … … 630 627 631 628 if( !pcEPic->equalPictureSizeAndOffsetFlag(i) || !sameBitDepths 632 #else633 if( m_iSourceWidth != pcEncTopBase->getSourceWidth() || m_iSourceHeight != pcEncTopBase->getSourceHeight() || !sameBitDepths634 || !equalOffsets635 || !zeroPhase636 #endif637 629 #if CGS_3D_ASYMLUT 638 630 || m_cPPS.getCGSFlag() > 0 -
branches/SHM-dev/source/Lib/TLibEncoder/TEncTop.h
r1209 r1226 119 119 TEncTop* getLayerEnc(UInt layerIdx) { return m_ppcTEncTop[layerIdx]; } 120 120 TComPic* m_cIlpPic[MAX_NUM_REF]; ///< Inter layer Prediction picture = upsampled picture 121 #if REF_IDX_MFM122 121 Bool m_bMFMEnabledFlag; 123 #endif124 122 UInt m_numRefLayerLocationOffsets; 125 123 UInt m_refLocationOffsetLayerId[MAX_LAYERS]; … … 233 231 234 232 TComPic** getIlpList() { return m_cIlpPic; } 235 #if REF_IDX_MFM236 233 Void setMFMEnabledFlag(Bool flag) { m_bMFMEnabledFlag = flag; } 237 234 Bool getMFMEnabledFlag() { return m_bMFMEnabledFlag; } 238 #endif239 235 Void setInterLayerWeightedPredFlag(Bool flag) { m_interLayerWeightedPredFlag = flag; } 240 236 Bool getInterLayerWeightedPredFlag() { return m_interLayerWeightedPredFlag; }
Note: See TracChangeset for help on using the changeset viewer.