Changeset 876 in 3DVCSoftware for branches/HTM-10.1-dev0/source/Lib/TLibCommon/TComSlice.cpp
- Timestamp:
- 27 Mar 2014, 18:52:26 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-10.1-dev0/source/Lib/TLibCommon/TComSlice.cpp
r872 r876 3207 3207 for ( Int refListIdx = 0; refListIdx < ((m_eSliceType==B_SLICE) ? 2 : 1); refListIdx++ ) 3208 3208 { 3209 #if MTK_ARP_REF_SELECTION_G00533210 3209 Int diffPOC=MAX_INT; 3211 3210 Int idx=-1; 3212 #endif3213 3211 for(Int i = 0; i < getNumRefIdx(RefPicList(refListIdx)); i++ ) 3214 3212 { 3215 3213 if ( getRefPic(RefPicList(refListIdx), i)->getPOC() != getPOC() ) 3216 3214 { 3217 #if MTK_ARP_REF_SELECTION_G00533218 3215 if( abs(getRefPic(RefPicList(refListIdx), i)->getPOC() - getPOC()) < diffPOC) 3219 3216 { … … 3221 3218 idx=i; 3222 3219 } 3223 #else3224 setFirstTRefIdx (RefPicList(refListIdx), i);3225 break;3226 #endif3227 3220 } 3228 #if MTK_ARP_REF_SELECTION_G00533229 3221 if(idx>=0) 3230 3222 { 3231 3223 setFirstTRefIdx (RefPicList(refListIdx), idx); 3232 3224 } 3233 #endif3234 3225 } 3235 3226 }
Note: See TracChangeset for help on using the changeset viewer.