Changeset 1117 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibDecoder
- Timestamp:
- 7 Jul 2015, 01:35:39 (11 years ago)
- Location:
- branches/SHM-dev/source/Lib/TLibDecoder
- Files:
-
- 2 edited
-
TDecCAVLC.cpp (modified) (2 diffs)
-
TDecTop.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp
r1116 r1117 3629 3629 #endif 3630 3630 3631 #if R0156_CONF_WINDOW_IN_REP_FORMAT3632 3631 READ_FLAG( uiCode, "conformance_window_vps_flag" ); 3633 3632 if( uiCode != 0) … … 3639 3638 READ_UVLC( uiCode, "conf_win_vps_bottom_offset" ); conf.setWindowBottomOffset( uiCode ); 3640 3639 } 3641 #endif 3642 } 3643 #endif 3640 } 3641 #endif //REPN_FORMAT_IN_VPS 3644 3642 #if VPS_DPB_SIZE_TABLE 3645 3643 Void TDecCavlc::parseVpsDpbSizeTable( TComVPS *vps ) -
branches/SHM-dev/source/Lib/TLibDecoder/TDecTop.cpp
r1116 r1117 240 240 { 241 241 Int numReorderPics[MAX_TLAYER]; 242 #if R0156_CONF_WINDOW_IN_REP_FORMAT242 #if SVC_EXTENSION 243 243 Window &conformanceWindow = pcSlice->getConformanceWindow(); 244 244 #else … … 562 562 563 563 Int numReorderPics[MAX_TLAYER]; 564 #if !R0156_CONF_WINDOW_IN_REP_FORMAT565 Window conformanceWindow;566 #endif567 564 Window defaultDisplayWindow; 568 565 569 #if R0156_CONF_WINDOW_IN_REP_FORMAT570 566 #if AUXILIARY_PICTURES 571 567 pBLPic->create( repFormat->getPicWidthVpsInLumaSamples(), repFormat->getPicHeightVpsInLumaSamples(), repFormat->getChromaFormatVpsIdc(), activeSPS->getMaxCUWidth(), activeSPS->getMaxCUHeight(), activeSPS->getMaxCUDepth(), repFormat->getConformanceWindowVps(), defaultDisplayWindow, numReorderPics, NULL, true); 572 568 #else 573 569 pBLPic->create( repFormat->getPicWidthVpsInLumaSamples(), repFormat->getPicHeightVpsInLumaSamples(), activeSPS->getMaxCUWidth(), activeSPS->getMaxCUHeight(), activeSPS->getMaxCUDepth(), repFormat->getConformanceWindowVps(), defaultDisplayWindow, numReorderPics, NULL, true); 574 #endif575 #else576 #if AUXILIARY_PICTURES577 pBLPic->create( repFormat->getPicWidthVpsInLumaSamples(), repFormat->getPicHeightVpsInLumaSamples(), repFormat->getChromaFormatVpsIdc(), activeSPS->getMaxCUWidth(), activeSPS->getMaxCUHeight(), activeSPS->getMaxCUDepth(), conformanceWindow, defaultDisplayWindow, numReorderPics, NULL, true);578 #else579 pBLPic->create( repFormat->getPicWidthVpsInLumaSamples(), repFormat->getPicHeightVpsInLumaSamples(), activeSPS->getMaxCUWidth(), activeSPS->getMaxCUHeight(), activeSPS->getMaxCUDepth(), conformanceWindow, defaultDisplayWindow, numReorderPics, NULL, true);580 #endif581 570 #endif 582 571 // it is needed where the VPS is accessed through the slice … … 2489 2478 2490 2479 Int numReorderPics[MAX_TLAYER]; 2491 #if R0156_CONF_WINDOW_IN_REP_FORMAT2492 2480 Window &conformanceWindow = slice->getConformanceWindow(); 2493 #else2494 Window &conformanceWindow = pcSPS->getConformanceWindow();2495 #endif2496 2481 Window defaultDisplayWindow = pcSPS->getVuiParametersPresentFlag() ? pcSPS->getVuiParameters()->getDefaultDisplayWindow() : Window(); 2497 2482
Note: See TracChangeset for help on using the changeset viewer.