Changeset 211 in SHVCSoftware for branches/SHM-2.1-dev/source/Lib


Ignore:
Timestamp:
17 May 2013, 03:16:43 (12 years ago)
Author:
ustc
Message:

JCTVC-M0037. rate control harmonization with SHVC.

Location:
branches/SHM-2.1-dev/source/Lib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-2.1-dev/source/Lib/TLibCommon/TypeDef.h

    r210 r211  
    172172#define RATE_CONTROL_LAMBDA_DOMAIN                  1  ///< JCTVC-K0103, rate control by R-lambda model
    173173#define L0033_RC_BUGFIX                             1  ///< JCTVC-L0033, bug fix for R-lambda model based rate control
     174#define RC_SHVC_HARMONIZATION                       1  ///< JCTVC-M0037, rate control for SHVC
    174175
    175176#define MAX_CPB_CNT                     32  ///< Upper bound of (cpb_cnt_minus1 + 1)
  • branches/SHM-2.1-dev/source/Lib/TLibEncoder/TEncTop.cpp

    r191 r211  
    386386  // compress GOP
    387387#if RATE_CONTROL_LAMBDA_DOMAIN
     388#if !RC_SHVC_HARMONIZATION
    388389  if ( m_RCEnableRateControl )
    389390  {
    390391    m_cRateCtrl.initRCGOP( m_iNumPicRcvd );
    391392  }
     393#endif
    392394#endif
    393395
     
    396398
    397399#if RATE_CONTROL_LAMBDA_DOMAIN
     400#if !RC_SHVC_HARMONIZATION
    398401  if ( m_RCEnableRateControl )
    399402  {
    400403    m_cRateCtrl.destroyRCGOP();
    401404  }
     405#endif
    402406#endif
    403407 
Note: See TracChangeset for help on using the changeset viewer.