Changeset 185 in 3DVCSoftware for branches/HTM-4.1-dev0/source/App
- Timestamp:
- 14 Nov 2012, 20:45:12 (12 years ago)
- Location:
- branches/HTM-4.1-dev0/source/App
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-4.1-dev0/source/App/TAppEncoder/TAppEncCfg.cpp
r183 r185 457 457 "\t0: disable") 458 458 459 #if TMVP_DEPTH_SWITCH 460 ("TMVP", m_enableTMVP, std::vector<Bool>(1,true), "Enable TMVP" ) 461 #else 459 462 ("TMVP", m_enableTMVP, true, "Enable TMVP" ) 463 #endif 460 464 461 465 ("FEN", m_bUseFastEnc, false, "fast encoder setting") … … 690 694 #endif 691 695 xCleanUpVectors(); 696 697 698 #if TMVP_DEPTH_SWITCH 699 if ( m_enableTMVP.size() < 2) 700 { 701 m_enableTMVP.push_back( m_enableTMVP[0] ); 702 } 703 #endif 704 692 705 693 706 #if HHI_VSO … … 1711 1724 printf(" ScalingList:%d ", m_useScalingListId ); 1712 1725 1726 #if !TMVP_DEPTH_SWITCH 1713 1727 printf("TMVP:%d ", m_enableTMVP ); 1728 #endif 1714 1729 1715 1730 #if ADAPTIVE_QP_SELECTION … … 1725 1740 printf("SAO:%d ", (m_abUseSAO [0] ? 1 : 0)); 1726 1741 printf("RDQ:%d ", (m_abUseRDOQ[0] ? 1 : 0) ); 1742 #if TMVP_DEPTH_SWITCH 1743 printf("TMVP:%d ", (m_enableTMVP[0] ? 1 : 0) ); 1744 #endif 1727 1745 #if LGE_ILLUCOMP_B0045 1728 1746 printf("IlluCompEnable: %d ", m_bUseIC); 1729 1747 #endif 1748 1730 1749 printf("\n"); 1731 1750 … … 1734 1753 printf("SAO:%d ", (m_abUseSAO [1] ? 1 : 0)); 1735 1754 printf("RDQ:%d ", (m_abUseRDOQ[1] ? 1 : 0)); 1755 #if TMVP_DEPTH_SWITCH 1756 printf("TMVP:%d ", (m_enableTMVP[1] ? 1 : 0) ); 1757 #endif 1736 1758 #if HHI_VSO 1737 1759 printf("VSO:%d ", m_bUseVSO ); -
branches/HTM-4.1-dev0/source/App/TAppEncoder/TAppEncCfg.h
r181 r185 261 261 UInt m_uiBiPredIdc; ///< Use of Bi-Directional Weighting Prediction (B_SLICE): explicit(1) or implicit(2) 262 262 263 #if TMVP_DEPTH_SWITCH 264 vector<Bool> m_enableTMVP; ///< Enable TMVP [0] video, [1] depth 265 #else 263 266 Bool m_enableTMVP; 267 #endif 268 264 269 #if MULTIBITS_DATA_HIDING 265 270 Int m_signHideFlag; -
branches/HTM-4.1-dev0/source/App/TAppEncoder/TAppEncTop.cpp
r183 r185 345 345 m_acTEncTopList[iViewIdx]->setWaveFrontFlush ( m_iWaveFrontFlush ); 346 346 m_acTEncTopList[iViewIdx]->setWaveFrontSubstreams ( m_iWaveFrontSubstreams ); 347 #if TMVP_DEPTH_SWITCH 348 m_acTEncTopList[iViewIdx]->setEnableTMVP ( m_enableTMVP[0] ); 349 #else 347 350 m_acTEncTopList[iViewIdx]->setEnableTMVP ( m_enableTMVP ); 351 #endif 348 352 m_acTEncTopList[iViewIdx]->setUseScalingListId ( m_useScalingListId ); 349 353 m_acTEncTopList[iViewIdx]->setScalingListFile ( m_scalingListFile ); … … 631 635 m_acTEncDepthTopList[iViewIdx]->setWaveFrontFlush ( m_iWaveFrontFlush ); 632 636 m_acTEncDepthTopList[iViewIdx]->setWaveFrontSubstreams ( m_iWaveFrontSubstreams ); 637 #if TMVP_DEPTH_SWITCH 638 m_acTEncDepthTopList[iViewIdx]->setEnableTMVP ( m_enableTMVP[1] ); 639 #else 633 640 m_acTEncDepthTopList[iViewIdx]->setEnableTMVP ( m_enableTMVP ); 641 #endif 634 642 m_acTEncDepthTopList[iViewIdx]->setUseScalingListId ( m_useScalingListId ); 635 643 m_acTEncDepthTopList[iViewIdx]->setScalingListFile ( m_scalingListFile ); -
branches/HTM-4.1-dev0/source/App/TAppRenderer/TAppRendererCfg.cpp
r100 r185 120 120 121 121 /* File I/O */ 122 ("VideoInputFileBaseName ", m_pchVideoInputFileBaseName, (Char*) 0, "Basename to generate video input file names")123 ("DepthInputFileBaseName ", m_pchDepthInputFileBaseName, (Char*) 0, "Basename to generate depth input file names")124 ("SynthOutputFileBaseName ", m_pchSynthOutputFileBaseName, (Char*) 0, "Basename to generate synthesized output file names")122 ("VideoInputFileBaseName,v", m_pchVideoInputFileBaseName, (Char*) 0, "Basename to generate video input file names") 123 ("DepthInputFileBaseName,d", m_pchDepthInputFileBaseName, (Char*) 0, "Basename to generate depth input file names") 124 ("SynthOutputFileBaseName,s", m_pchSynthOutputFileBaseName, (Char*) 0, "Basename to generate synthesized output file names") 125 125 ("ContOutputFileNumbering", m_bContOutputFileNumbering , false , "Continuous Output File Numbering") 126 126 ("Sweep" , m_bSweep , false , "Store all views in first Output File") … … 137 137 138 138 /* Camera Specification */ 139 ("CameraParameterFile, cpf", m_pchCameraParameterFile, (Char *) 0, "Camera Parameter File Name")139 ("CameraParameterFile,-cpf", m_pchCameraParameterFile, (Char *) 0, "Camera Parameter File Name") 140 140 ("BaseViewCameraNumbers" , m_pchBaseViewCameraNumbers, (Char *) 0, "Numbers of base views") 141 141 ("SynthViewCameraNumbers" , m_pchSynthViewCameraNumbers, (Char *) 0, "Numbers of views to synthesis")
Note: See TracChangeset for help on using the changeset viewer.