Changeset 365 in 3DVCSoftware for branches/HTM-DEV-0.1-dev/source/App
- Timestamp:
- 3 May 2013, 16:46:10 (12 years ago)
- Location:
- branches/HTM-DEV-0.1-dev/source/App
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-DEV-0.1-dev/source/App/TAppDecoder/TAppDecCfg.h
r364 r365 58 58 protected: 59 59 Char* m_pchBitstreamFile; ///< input bitstream file name 60 61 60 #if H_MV 62 61 Int m_maxLayerId; ///< maximum nuh_layer_id decoded -
branches/HTM-DEV-0.1-dev/source/App/TAppDecoder/TAppDecTop.cpp
r364 r365 156 156 Bool bPreviousPictureDecoded = false; 157 157 #endif 158 158 159 vector<uint8_t> nalUnit; 159 160 InputNALUnit nalu; … … 272 273 } 273 274 #endif 275 274 276 if( pcListPic ) 275 277 { … … 282 284 if (!m_outputBitDepthY) { m_outputBitDepthY = g_bitDepthY; } 283 285 if (!m_outputBitDepthC) { m_outputBitDepthC = g_bitDepthC; } 286 284 287 #if H_MV 285 288 m_tVideoIOYuvReconFile[decIdxLastPic]->open( m_pchReconFiles[decIdxLastPic], true, m_outputBitDepthY, m_outputBitDepthC, g_bitDepthY, g_bitDepthC ); // write mode -
branches/HTM-DEV-0.1-dev/source/App/TAppDecoder/TAppDecTop.h
r364 r365 74 74 // for output control 75 75 Bool m_abDecFlag[ MAX_GOP ]; ///< decoded flag in one GOP 76 77 76 #if H_MV 78 77 Int m_pocLastDisplay [ MAX_NUM_LAYERS ]; ///< last POC in display order -
branches/HTM-DEV-0.1-dev/source/App/TAppEncoder/TAppEncCfg.cpp
r364 r365 142 142 free(m_pRowHeight); 143 143 free(m_scalingListFile); 144 145 144 #if H_MV 146 145 for( Int i = 0; i < m_GOPListMvc.size(); i++ ) … … 321 320 string cfg_InputFile; 322 321 #endif 323 324 322 string cfg_BitstreamFile; 325 326 323 #if !H_MV 327 324 string cfg_ReconFile; 328 325 #endif 329 330 326 #if H_MV 331 327 vector<Int> cfg_dimensionLength; … … 386 382 ("SplittingFlag", m_splittingFlag , false , "Splitting Flag") 387 383 #endif 388 389 384 ("SourceWidth,-wdt", m_iSourceWidth, 0, "Source picture width") 390 385 ("SourceHeight,-hgt", m_iSourceHeight, 0, "Source picture height") … … 743 738 */ 744 739 /* convert std::string to c string for compatability */ 745 746 740 #if !H_MV 747 741 m_pchInputFile = cfg_InputFile.empty() ? NULL : strdup(cfg_InputFile.c_str()); 748 742 #endif 749 750 743 m_pchBitstreamFile = cfg_BitstreamFile.empty() ? NULL : strdup(cfg_BitstreamFile.c_str()); 751 752 744 #if !H_MV 753 745 m_pchReconFile = cfg_ReconFile.empty() ? NULL : strdup(cfg_ReconFile.c_str()); … … 1465 1457 Int* m_numReorderPics = m_numReorderPicsMvc [layer]; // It is not a member, but this name helps avoiding code duplication !!! 1466 1458 #endif 1467 1468 1459 /* if this is an intra-only sequence, ie IntraPeriod=1, don't verify the GOP structure 1469 1460 * This permits the ability to omit a GOP structure specification */ … … 1941 1932 } 1942 1933 #endif 1943 1944 1934 #if H_MV 1945 1935 } -
branches/HTM-DEV-0.1-dev/source/App/TAppEncoder/TAppEncTop.cpp
r364 r365 111 111 } 112 112 #endif 113 114 113 #if H_MV 115 114 xSetLayerIds ( vps ); … … 185 184 #endif 186 185 m_cTEncTop.setPad ( m_aiPad ); 187 188 186 #if H_MV 189 187 m_cTEncTop.setMaxTempLayer ( m_maxTempLayerMvc[layer] ); … … 727 725 . 728 726 */ 729 730 727 #if H_MV 731 728 Void TAppEncTop::xGetBuffer( TComPicYuv*& rpcPicYuvRec, UInt layer) … … 755 752 756 753 } 757 758 754 #if H_MV 759 755 m_picYuvRec[layer]->pushBack( rpcPicYuvRec ); … … 765 761 Void TAppEncTop::xDeleteBuffer( ) 766 762 { 767 768 763 #if H_MV 769 764 for(Int layer=0; layer<m_picYuvRec.size(); layer++)
Note: See TracChangeset for help on using the changeset viewer.