Changeset 1124 in 3DVCSoftware for trunk/source/Lib/TLibEncoder/TEncCfg.h


Ignore:
Timestamp:
10 Nov 2014, 12:22:20 (9 years ago)
Author:
tech
Message:

Merged branch 12.2-dev0@1123

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/Lib/TLibEncoder/TEncCfg.h

    r1084 r1124  
    392392  Double    m_dDispCoeff;
    393393#endif
     394#if !HHI_TOOL_PARAMETERS_I2_J0107
    394395#if H_3D_ARP
    395396  UInt      m_uiUseAdvResPred;
     
    400401  Int      m_iSubPUMPILog2Size;
    401402#endif
     403#endif
    402404#if H_3D_IC
    403405  Bool      m_bUseIC;
    404406  Bool      m_bUseICLowLatencyEnc;
    405407#endif
     408#if !HHI_TOOL_PARAMETERS_I2_J0107
    406409#if H_3D_INTER_SDC
    407410  bool      m_bInterSDC;
     
    409412#if H_3D_DBBP
    410413  Bool      m_bUseDBBP;
     414#endif
    411415#endif
    412416  //====== Depth Intra Modes ======
    413417#if H_3D_DIM
    414418  Bool      m_useDMM;
     419#if !HHI_TOOL_PARAMETERS_I2_J0107
    415420  Bool      m_useIVP;
     421#endif
    416422  Bool      m_useSDC;
    417423  Bool      m_useDLT;
    418424#endif
     425#if !HHI_TOOL_PARAMETERS_I2_J0107
    419426#if H_3D_SINGLE_DEPTH
    420427  Bool      m_useSingleDepthMode;
    421428#endif
     429
    422430#if H_3D_IV_MERGE
    423431  Bool      m_useMPI;
     432#endif
    424433#endif
    425434#if H_3D_QTLPC
     
    497506  Void      setMaxTempLayer                 ( Int maxTempLayer )            { m_maxTempLayer = maxTempLayer;      }
    498507
     508#if !HHI_TOOL_PARAMETERS_I2_J0107
    499509#if H_3D_ARP
    500510  UInt       getUseAdvRP                    ( )              { return m_uiUseAdvResPred; }
     
    510520  Void       setSubPUMPILog2Size            (Int u)          { m_iSubPUMPILog2Size = u;   }     
    511521#endif
     522#endif
    512523#if H_3D_IC
    513524  Void       setUseIC                       ( Bool bVal )    { m_bUseIC = bVal; }
     
    516527  Bool       getUseICLowLatencyEnc          ()               { return m_bUseICLowLatencyEnc; }
    517528#endif
     529#if !HHI_TOOL_PARAMETERS_I2_J0107
    518530#if H_3D_INTER_SDC
    519531  Void       setInterSDCEnable              ( Bool bVal )    { m_bInterSDC = bVal; }
     
    523535  Void       setUseDBBP                     ( Bool  b )      { m_bUseDBBP   = b; }
    524536  Bool       getUseDBBP()                                    { return m_bUseDBBP;     }
     537#endif
    525538#endif
    526539  //======== Transform =============
     
    932945  Void setFrameOnlyConstraintFlag(Bool b) { m_frameOnlyConstraintFlag = b; }
    933946#if H_3D
     947
     948  // Only flags that are not in the SPS3dExtension should go here.
    934949  /// 3D Tools
    935950
     
    976991  Bool      getUseDMM                       ()        { return m_useDMM; }
    977992  Void      setUseDMM                       ( Bool b) { m_useDMM = b;    }
     993#if !HHI_TOOL_PARAMETERS_I2_J0107
    978994  Bool      getUseIVP                       ()        { return m_useIVP; }
    979995  Void      setUseIVP                       ( Bool b) { m_useIVP = b;    }
     996#endif
    980997  Bool      getUseSDC                       ()        { return m_useSDC; }
    981998  Void      setUseSDC                       ( Bool b) { m_useSDC = b;    }
     999
    9821000  Bool      getUseDLT                       ()        { return m_useDLT; }
    9831001  Void      setUseDLT                       ( Bool b) { m_useDLT = b;    }
    9841002#endif
     1003#if !HHI_TOOL_PARAMETERS_I2_J0107
    9851004#if H_3D_SINGLE_DEPTH
    9861005  Void       setUseSingleDepthMode          ( Bool bVal )    { m_useSingleDepthMode = bVal; }
    9871006  Bool       getUseSingleDepthMode          ()               { return m_useSingleDepthMode; }
    9881007#endif
     1008#endif
    9891009#if H_3D_QTLPC
    9901010  Void      setUseQTL                       ( Bool b ) { m_bUseQTL = b;    }
    9911011  Bool      getUseQTL                       ()         { return m_bUseQTL; }
    9921012#endif
     1013#if !HHI_TOOL_PARAMETERS_I2_J0107
    9931014#if H_3D_IV_MERGE
    9941015  Void      setUseMPI                       ( Bool b ) { m_useMPI = b;    }
    9951016  Bool      getUseMPI                       ()         { return m_useMPI; }
    9961017#endif
     1018#endif
    9971019#endif // H_3D
    9981020};
Note: See TracChangeset for help on using the changeset viewer.