Changeset 324 in SHVCSoftware for branches/SHM-3.0-dev/source/Lib/TLibEncoder
- Timestamp:
- 3 Aug 2013, 12:30:39 (11 years ago)
- Location:
- branches/SHM-3.0-dev/source/Lib/TLibEncoder
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-3.0-dev/source/Lib/TLibEncoder/TEncCavlc.cpp
r321 r324 1187 1187 if ( pcSlice->getEnableTMVPFlag() ) 1188 1188 { 1189 #if REF_IDX_FRAMEWORK && M0457_COL_PICTURE_SIGNALING 1189 #if REF_IDX_FRAMEWORK && M0457_COL_PICTURE_SIGNALING && !REMOVE_COL_PICTURE_SIGNALING 1190 1190 if ( !pcSlice->getIdrPicFlag() && pcSlice->getLayerId() > 0 && pcSlice->getActiveNumILRRefIdx() > 0 && pcSlice->getNumMotionPredRefLayers() > 0 ) 1191 1191 { … … 1210 1210 WRITE_UVLC( pcSlice->getColRefIdx(), "collocated_ref_idx" ); 1211 1211 } 1212 #if REF_IDX_FRAMEWORK && M0457_COL_PICTURE_SIGNALING 1212 #if REF_IDX_FRAMEWORK && M0457_COL_PICTURE_SIGNALING && !REMOVE_COL_PICTURE_SIGNALING 1213 1213 } 1214 1214 #endif -
branches/SHM-3.0-dev/source/Lib/TLibEncoder/TEncGOP.cpp
r323 r324 511 511 #if M0457_COL_PICTURE_SIGNALING 512 512 pcSlice->setMFMEnabledFlag(false); 513 #if !REMOVE_COL_PICTURE_SIGNALING 513 514 pcSlice->setAltColIndicationFlag(false); 515 #endif 514 516 #endif 515 517 } … … 834 836 { 835 837 pcSlice->setRefPOCListILP(m_pcEncTop->getIlpList(), pcSlice->getBaseColPic()); 836 #if M0457_COL_PICTURE_SIGNALING 838 #if M0457_COL_PICTURE_SIGNALING && !REMOVE_COL_PICTURE_SIGNALING 837 839 pcSlice->setMotionPredIlp(getMotionPredIlp(pcSlice)); 838 840 #endif … … 844 846 #if REF_IDX_MFM 845 847 #if M0457_COL_PICTURE_SIGNALING 848 #if REMOVE_COL_PICTURE_SIGNALING 849 if( pcSlice->getMFMEnabledFlag() && pcSlice->getActiveNumILRRefIdx() > 0 && m_pcEncTop->getNumMotionPredRefLayers() > 0 ) 850 #else 846 851 if( pcSlice->getMFMEnabledFlag() && !(pcSlice->getActiveNumILRRefIdx() > 0 && m_pcEncTop->getNumMotionPredRefLayers() > 0) ) 852 #endif 847 853 #else 848 854 if( pcSlice->getSPS()->getMFMEnabledFlag() ) … … 2991 2997 } 2992 2998 2993 #if M0457_COL_PICTURE_SIGNALING 2999 #if M0457_COL_PICTURE_SIGNALING && !REMOVE_COL_PICTURE_SIGNALING 2994 3000 TComPic* TEncGOP::getMotionPredIlp(TComSlice* pcSlice) 2995 3001 { -
branches/SHM-3.0-dev/source/Lib/TLibEncoder/TEncGOP.h
r313 r324 198 198 } 199 199 Void dblMetric( TComPic* pcPic, UInt uiNumSlices ); 200 #if M0457_COL_PICTURE_SIGNALING 200 #if M0457_COL_PICTURE_SIGNALING && !REMOVE_COL_PICTURE_SIGNALING 201 201 TComPic* getMotionPredIlp(TComSlice* pcSlice); 202 202 #endif -
branches/SHM-3.0-dev/source/Lib/TLibEncoder/TEncSlice.cpp
r321 r324 503 503 #if M0457_COL_PICTURE_SIGNALING 504 504 rpcSlice->setMFMEnabledFlag(m_ppcTEncTop[layerId]->getMFMEnabledFlag()); 505 #if !REMOVE_COL_PICTURE_SIGNALING 505 506 rpcSlice->setAltColIndicationFlag(rpcSlice->getMFMEnabledFlag()); 507 #endif 506 508 #endif 507 509 }
Note: See TracChangeset for help on using the changeset viewer.