Changeset 1305 in 3DVCSoftware for branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder
- Timestamp:
- 29 Jul 2015, 12:12:44 (9 years ago)
- Location:
- branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecCAVLC.cpp
r1304 r1305 507 507 { 508 508 READ_CODE(6, uiCode, "pps_depth_layers_minus1"); 509 #if H_MV_VER141_DEC_COMP_FLAG 510 pcDLT->setNumDepthViews( uiCode ); 511 #else 509 512 pcDLT->setNumDepthViews( uiCode+1 ); 513 #endif 510 514 511 515 READ_CODE(4, uiCode, "pps_bit_depth_for_depth_layers_minus8"); 512 516 pcDLT->setDepthViewBitDepth( (uiCode+8) ); 513 517 518 #if NH_3D_DLT_FIX 519 for( Int i = 0; i <= pcDLT->getNumDepthViews()-1; i++ ) 520 #else 514 521 for( Int i = 0; i <= pcDLT->getNumDepthViews(); i++ ) 522 #endif 515 523 { 516 524 Int layerId = pcDLT->getDepthIdxToLayerId(i); -
branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecCu.cpp
r1304 r1305 923 923 } 924 924 925 #if H_3D925 #if NH_3D 926 926 AOF( pcCU->getARPW(uiPartAddr) == 0 ); 927 927 AOF( pcCU->getICFlag(uiPartAddr) == false ); -
branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecSbac.h
r1304 r1305 79 79 Void parseVPS ( TComVPS* /*pcVPS*/ ) {} 80 80 Void parseSPS ( TComSPS* /*pcSPS*/ ) {} 81 #if H_3D82 Void parsePPS ( TComPPS* /*pcPPS*/, TComVPS* /*pcVPS*/ ) {}83 #else84 81 Void parsePPS ( TComPPS* /*pcPPS*/ ) {} 85 #endif86 82 Void parseSliceHeader ( TComSlice* /*pcSlice*/, ParameterSetManager* /*parameterSetManager*/, const Int /*prevTid0POC*/) {} 87 83 Void parseTerminatingBit ( UInt& ruiBit ); -
branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecSlice.cpp
r1279 r1305 130 130 } 131 131 } 132 #if H_3D132 #if NH_3D_DLT 133 133 if( pcSlice->getPPS()->getDLT() != NULL ) 134 134 { 135 assert( pcSlice->getSPS()->getBitDepth Y() == pcSlice->getPPS()->getDLT()->getDepthViewBitDepth() );135 assert( pcSlice->getSPS()->getBitDepth( CHANNEL_TYPE_LUMA ) == pcSlice->getPPS()->getDLT()->getDepthViewBitDepth() ); 136 136 } 137 137 #endif -
branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecTop.cpp
r1279 r1305 1314 1314 pps->setLayerId( getLayerId() ); 1315 1315 #endif 1316 #if H_3D1317 // GT: Please don't add parsing dependency of SPS from VPS here again!!!1318 #endif1319 1316 #if NH_3D_DLT 1320 1317 // create mapping from depth layer indexes to layer ids -
branches/HTM-14.1-update-dev1/source/Lib/TLibDecoder/TDecTop.h
r1279 r1305 176 176 }; 177 177 178 #endif // H_3D178 #endif //NH_3D 179 179 /// decoder class 180 180 class TDecTop
Note: See TracChangeset for help on using the changeset viewer.