Ignore:
Timestamp:
7 Nov 2013, 08:07:50 (11 years ago)
Author:
seregin
Message:

enable layer-specific CTB structure

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-4.0-dev/source/App/TAppEncoder/TAppEncLayerCfg.h

    r442 r445  
    5555  Int       *m_predLayerIds;
    5656  Int       m_numActiveRefLayers;
     57#endif
     58
     59#if LAYER_CTB
     60  // coding unit (CU) definition
     61  UInt      m_uiMaxCUWidth;                                   ///< max. CU width in pixel
     62  UInt      m_uiMaxCUHeight;                                  ///< max. CU height in pixel
     63  UInt      m_uiMaxCUDepth;                                   ///< max. CU depth
     64 
     65  // transfom unit (TU) definition
     66  UInt      m_uiQuadtreeTULog2MaxSize;
     67  UInt      m_uiQuadtreeTULog2MinSize;
     68 
     69  UInt      m_uiQuadtreeTUMaxDepthInter;
     70  UInt      m_uiQuadtreeTUMaxDepthIntra;
    5771#endif
    5872
     
    163177#if N0120_MAX_TID_REF_CFG
    164178  Int     getMaxTidIlRefPicsPlus1()   { return m_maxTidIlRefPicsPlus1; }
    165 #endif
     179#endif
     180#if LAYER_CTB
     181  UInt getMaxCUWidth()             {return m_uiMaxCUWidth;      }
     182  UInt getMaxCUHeight()            {return m_uiMaxCUHeight;     }
     183  UInt getMaxCUDepth()             {return m_uiMaxCUDepth;      }
     184#endif
    166185}; // END CLASS DEFINITION TAppEncLayerCfg
    167186
Note: See TracChangeset for help on using the changeset viewer.