Ignore:
Timestamp:
31 Dec 2012, 18:33:14 (12 years ago)
Author:
mitsubishi-htm
Message:

A final release, as planned

  • Migrate to HTM 5.1
  • For VC project files, only VC9 file is updated
  • To be used as an additional anchor for CE1.h for 3rd JCTVC meeting at Geneva
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-4.0.1-VSP-dev0/source/Lib/TLibEncoder/TEncCfg.h

    r193 r213  
    181181#endif
    182182  Bool      m_bUseSAO;
     183#if LGE_ILLUCOMP_B0045
     184  Bool      m_bUseIC;
     185#endif
    183186#if SAO_UNIT_INTERLEAVING
    184187  Int       m_maxNumOffsetsPerPic;
     
    194197  Int       m_iSearchRange;                     //  0:Full frame
    195198  Int       m_bipredSearchRange;
    196 
     199#if DV_V_RESTRICTION_B0037
     200  Bool      m_bUseDisparitySearchRangeRestriction;
     201  Int       m_iVerticalDisparitySearchRange;
     202#endif
    197203  //====== Quality control ========
    198204  Int       m_iMaxDeltaQP;                      //  Max. absolute delta QP (1:default)
     
    264270#if HHI_MPI
    265271  Bool      m_bUseMVI;
     272#endif
     273#if RWTH_SDC_DLT_B0036
     274  Bool      m_bUseDLT;
     275  Bool      m_bUseSDC;
    266276#endif
    267277
     
    290300  Int       m_iColumnRowInfoPresent;
    291301  Int       m_iUniformSpacingIdr;
    292 #if FIX_REMOVE_TILE_DEPENDENCE
    293 #else
    294   Int       m_iTileBoundaryIndependenceIdr;
    295 #endif
    296302  Int       m_iNumColumnsMinus1;
    297303  UInt*     m_puiColumnWidth;
     
    322328#endif
    323329
    324 #if VIDYO_VPS_INTEGRATION
     330#if VIDYO_VPS_INTEGRATION|QC_MVHEVC_B0046
    325331  UInt     m_layerId;
    326332#endif
     
    339345#endif
    340346
    341 #if OL_DEPTHLIMIT_A0044
    342   Bool     m_bDepthPartitionLimiting;
     347#if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER_M23723
     348  Bool m_bUseDMM34;
     349#endif
     350
     351#if OL_QTLIMIT_PREDCODING_B0068
     352  Bool     m_bUseQTLPC;
    343353#endif
    344354
     
    483493  Void      setSearchRange                  ( Int   i )      { m_iSearchRange = i; }
    484494  Void      setBipredSearchRange            ( Int   i )      { m_bipredSearchRange = i; }
    485 
     495#if DV_V_RESTRICTION_B0037
     496  Void      setUseDisparitySearchRangeRestriction ( Bool   b )      { m_bUseDisparitySearchRangeRestriction = b; }
     497  Void      setVerticalDisparitySearchRange ( Int   i )      { m_iVerticalDisparitySearchRange = i; }
     498#endif
    486499#if HHI_INTER_VIEW_MOTION_PRED
    487500  UInt      getMultiviewMvRegMode           ()      { return  m_uiMultiviewMvRegMode; }
     
    574587  Int       getFastSearch                   ()      { return  m_iFastSearch; }
    575588  Int       getSearchRange                  ()      { return  m_iSearchRange; }
    576 
     589#if DV_V_RESTRICTION_B0037
     590  Bool      getUseDisparitySearchRangeRestriction ()      { return  m_bUseDisparitySearchRangeRestriction; }
     591  Int       getVerticalDisparitySearchRange ()      { return  m_iVerticalDisparitySearchRange; }
     592#endif
    577593#if HHI_VSO
    578594  //==== VSO  ==========
     
    716732  Void  setUseMVI                      ( Bool bVal )   {m_bUseMVI = bVal;}
    717733#endif
     734#if RWTH_SDC_DLT_B0036
     735  Void  setUseDLT                       ( Bool  b )     { m_bUseDLT   = b; }
     736  Void  setUseSDC                       ( Bool  b )     { m_bUseSDC   = b; }
     737#endif
    718738  Void  setUseSAO                      ( Bool bVal )   {m_bUseSAO = bVal;}
    719739  Bool  getUseSAO                      ()              {return m_bUseSAO;}
     740#if LGE_ILLUCOMP_B0045
     741  Void  setUseIC                       ( Bool bVal )   {m_bUseIC = bVal;}
     742  Bool  getUseIC                       ()              {return m_bUseIC;}
     743#endif
    720744#if SAO_UNIT_INTERLEAVING
    721745  Void  setMaxNumOffsetsPerPic                   (Int iVal)            { m_maxNumOffsetsPerPic = iVal; }
     
    837861  Int       getTSIG()                            { return m_signHidingThreshold; }
    838862#endif
    839 #if VIDYO_VPS_INTEGRATION
     863#if VIDYO_VPS_INTEGRATION |QC_MVHEVC_B0046
    840864  Void      setLayerId             ( UInt layerId )   { m_layerId = layerId; }
    841865  UInt      getLayerId             ()               { return m_layerId; }
     
    852876#endif
    853877
    854 #if OL_DEPTHLIMIT_A0044
    855   Void      setUseDPL(Bool b) {m_bDepthPartitionLimiting = b; }
    856   Bool      getUseDPL()       {return m_bDepthPartitionLimiting;}
     878#if HHI_DMM_PRED_TEX && FLEX_CODING_ORDER_M23723
     879  Void setUseDMM34( Bool b) { m_bUseDMM34 = b;    }
     880  Bool getUseDMM34()        { return m_bUseDMM34; }
     881#endif
     882
     883#if OL_QTLIMIT_PREDCODING_B0068
     884  Void      setUseQTLPC( Bool b ) { m_bUseQTLPC = b;    }
     885  Bool      getUseQTLPC()         { return m_bUseQTLPC; }
     886#endif
     887 
     888#if RWTH_SDC_DLT_B0036
     889  Bool      getUseDLT()      { return m_bUseDLT;     }
     890  Bool      getUseSDC()      { return m_bUseSDC;     }
    857891#endif
    858892
     
    863897  Void      setCodedOffset                  ( Int** p )      { m_aaiCodedOffset         = p; }
    864898
    865 #if SONY_COLPIC_AVAILABILITY
     899#if SONY_COLPIC_AVAILABILITY || VSP_N
    866900  Int       getViewOrderIdx                 ()      { return  m_iViewOrderIdx; }
    867901#endif
Note: See TracChangeset for help on using the changeset viewer.