Ignore:
Timestamp:
7 Sep 2015, 18:40:35 (10 years ago)
Author:
tech
Message:

Removed 3D-HEVC.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified branches/HTM-15.1-MV-draft-4/source/App/TAppEncoder/TAppEncCfg.h

    r1313 r1325  
    4444#include <sstream>
    4545#include <vector>
    46 #if NH_3D
    47 #include "TAppCommon/TAppComCamPara.h"
    48 #include "TLibRenderer/TRenModel.h"
    49 #include "TLibRenderer/TRenModSetupStrParser.h"
    50 #endif
    5146//! \ingroup TAppEncoder
    5247//! \{
     
    8075  std::vector<Int>       m_viewOrderIndex;                    ///< view order index 
    8176  std::vector<Int>       m_auxId;                             ///< auxiliary id
    82 #if NH_3D
    83   std::vector<Int>       m_depthFlag;                         ///< depth flag
    84 #endif
    8577  std::vector<Int>       m_targetEncLayerIdList;              ///< layer Ids in Nuh to be encoded
    8678  std::vector<Int>       m_layerIdInNuh;                      ///< layer Id in Nuh for each layer
     
    133125
    134126
    135 #if NH_3D
    136   Bool      m_abUseIC;
    137   Bool      m_bUseLowLatencyICEnc;
    138 #endif
    139127
    140128#endif
     
    452440  Bool      m_RCForceIntraQP;                     ///< force all intra picture to use initial QP or not
    453441 
    454 #if KWU_RC_VIEWRC_E0227
    455   vector<Int>     m_viewTargetBits;
    456   Bool      m_viewWiseRateCtrl;                              ///< Flag for using view-wise rate control
    457 #endif
    458 #if KWU_RC_MADPRED_E0227
    459   UInt       m_depthMADPred;
    460 #endif
    461442
    462443ScalingListMode m_useScalingListId;                         ///< using quantization matrix
     
    518499  Bool              m_outputVpsInfo;
    519500#endif
    520 #if NH_3D
    521   // Output Format
    522   Bool      m_depth420OutputFlag;                             ///< Output depth layers in 4:2:0 format
    523   // Camera parameters
    524   Char*     m_pchCameraParameterFile;                         ///< camera parameter file
    525   Char*     m_pchBaseViewCameraNumbers;
    526   TAppComCamPara m_cCameraData;
    527   Int       m_iCodedCamParPrecision;                          ///< precision for coding of camera parameters
    528 #if NH_3D_VSO
    529   Char*     m_pchVSOConfig;
    530   Bool      m_bUseVSO;                                        ///< flag for using View Synthesis Optimization
    531   Bool      m_bVSOLSTable;                                    ///< Depth QP dependent Lagrange parameter optimization (m23714)
    532   Bool      m_bVSOEarlySkip;                                  ///< Early skip of VSO computation (JCT3V-A0093 modification 4)
    533                                                              
    534   //// Used for development by GT, might be removed later     
    535   Double    m_dLambdaScaleVSO;                                ///< Scaling factor for Lambda in VSO mode
    536   Bool      m_bForceLambdaScaleVSO;                           ///< Use Lambda Scale for depth even if VSO is turned off
    537   Bool      m_bAllowNegDist;                                  ///< Allow negative distortion in VSO
    538   UInt      m_uiVSOMode;                                      ///< Number of VSO Mode, 1 = , 2 = simple, org vs. ren, 3 = simple, ren vs. ren, 4 = full 
    539                                                              
    540   // SAIT_VSO_EST_A0033                                       
    541   Bool      m_bUseEstimatedVSD;                               ///< Flag for using model based VSD estimation instead of VSO for some encoder decisions (JCT3V-A0033 modification 3) 
    542                                                              
    543   // LGE_WVSO_A0119                                           
    544   Bool      m_bUseWVSO;                                       ///< flag for using View Synthesis Optimization 
    545   Int       m_iVSOWeight;
    546   Int       m_iVSDWeight;
    547   Int       m_iDWeight;
    548 
    549   // Ren Model String
    550   TRenModSetupStrParser       m_cRenModStrParser;
    551 #endif
    552 
    553   Bool       m_useDLT;                                        ///< flag for using DLT
    554   Bool       m_bUseQTL;                                        ///< flag for using depth QuadTree Limitation
    555   BoolAry1d  m_ivMvPredFlag;
    556   BoolAry1d  m_ivMvScalingFlag;
    557   Int        m_log2SubPbSizeMinus3;
    558   Bool       m_ivResPredFlag;
    559   Bool       m_depthRefinementFlag;
    560   Bool       m_viewSynthesisPredFlag;
    561   Bool       m_depthBasedBlkPartFlag;
    562   Bool       m_mpiFlag;
    563   Int        m_log2MpiSubPbSizeMinus3;
    564   Bool       m_intraContourFlag;
    565   Bool       m_intraWedgeFlag;
    566   Bool       m_intraSdcFlag;
    567   Bool       m_qtPredFlag;
    568   Bool       m_interSdcFlag;
    569   Bool       m_depthIntraSkipFlag;
    570 #endif
    571501  // internal member functions
    572502  Void  xCheckParameter ();                                   ///< check validity of configuration values
Note: See TracChangeset for help on using the changeset viewer.