Changeset 1270 in 3DVCSoftware for branches/HTM-14.1-update-dev3/source/Lib/TLibDecoder/TDecTop.cpp
- Timestamp:
- 13 Jul 2015, 15:22:02 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-14.1-update-dev3/source/Lib/TLibDecoder/TDecTop.cpp
r1259 r1270 1145 1145 pcSlice->setDefaultRefView(); 1146 1146 #endif 1147 #if H_3D_ARP1147 #if NH_3D_ARP 1148 1148 pcSlice->setARPStepNum(m_ivPicLists); 1149 if( pcSlice->getARPStepNum() > 1 )1150 {1151 // GT: This seems to be broken, not all nuh_layer_ids are necessarily present1152 for(Int iLayerId = 0; iLayerId < nalu.m_nuhLayerId; iLayerId ++ )1153 {1154 Int iViewIdx = pcSlice->getVPS()->getViewIndex(iLayerId);1155 Bool bIsDepth = ( pcSlice->getVPS()->getDepthId ( iLayerId ) == 1 );1156 if( iViewIdx<getViewIndex() && !bIsDepth )1157 {1158 pcSlice->setBaseViewRefPicList( m_ivPicLists->getPicList( iLayerId ), iViewIdx );1159 }1160 }1161 }1162 1149 #endif 1163 1150 #else
Note: See TracChangeset for help on using the changeset viewer.