Changeset 1569 in SHVCSoftware for branches


Ignore:
Timestamp:
20 Jun 2016, 18:21:24 (9 years ago)
Author:
seregin
Message:

port rev 4747

Location:
branches/SHM-dev/source
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.cpp

    r1567 r1569  
    14181418  ("ScalingListFile",                                 m_scalingListFileName,                       string(""), "Scaling list file name. Use an empty string to produce help.")
    14191419#endif
    1420   ("SignHideFlag,-SBH",                               m_signHideFlag,                                    true)
     1420  ("SignHideFlag,-SBH",                               m_signDataHidingEnabledFlag,                                    true)
    14211421  ("MaxNumMergeCand",                                 m_maxNumMergeCand,                                   5u, "Maximum number of merge candidates")
    14221422  /* Misc. */
     
    46384638#endif
    46394639
    4640   printf(" SignBitHidingFlag:%d ", m_signHideFlag);
     4640  printf(" SignBitHidingFlag:%d ", m_signDataHidingEnabledFlag);
    46414641  printf("RecalQP:%d", m_recalculateQPAccordingToLambda ? 1 : 0 );
    46424642
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncCfg.h

    r1567 r1569  
    464464
    465465  Int       m_TMVPModeId;
    466   Bool      m_signHideFlag;
     466  Bool      m_signDataHidingEnabledFlag;
    467467#if !RC_SHVC_HARMONIZATION
    468468  Bool      m_RCEnableRateControl;                ///< enable rate control or not
  • branches/SHM-dev/source/App/TAppEncoder/TAppEncTop.cpp

    r1567 r1569  
    832832  m_cTEncTop.setUseScalingListId                                  ( m_useScalingListId  );
    833833  m_cTEncTop.setScalingListFileName                               ( m_scalingListFileName );
    834   m_cTEncTop.setSignHideFlag                                      ( m_signHideFlag);
     834  m_cTEncTop.setSignDataHidingEnabledFlag                         ( m_signDataHidingEnabledFlag);
    835835  m_cTEncTop.setUseRateCtrl                                       ( m_RCEnableRateControl );
    836836  m_cTEncTop.setTargetBitrate                                     ( m_RCTargetBitrate );
  • branches/SHM-dev/source/Lib/TLibCommon/TComSlice.cpp

    r1567 r1569  
    22322232, m_numTileColumnsMinus1             (0)
    22332233, m_numTileRowsMinus1                (0)
    2234 , m_signHideFlag                     (false)
     2234, m_signDataHidingEnabledFlag        (false)
    22352235, m_cabacInitPresentFlag             (false)
    22362236, m_sliceHeaderExtensionPresentFlag  (false)
  • branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h

    r1568 r1569  
    17341734  std::vector<Int> m_tileRowHeight;
    17351735
    1736   Bool             m_signHideFlag;
     1736  Bool             m_signDataHidingEnabledFlag;
    17371737
    17381738  Bool             m_cabacInitPresentFlag;
     
    18521852  UInt                   getTileRowHeight(UInt rowIdx) const                              { return m_tileRowHeight[rowIdx];               }
    18531853
    1854   Void                   setSignHideFlag( Bool signHideFlag )                             { m_signHideFlag = signHideFlag;                }
    1855   Bool                   getSignHideFlag() const                                          { return m_signHideFlag;                        }
     1854  Void                   setSignDataHidingEnabledFlag( Bool b )                           { m_signDataHidingEnabledFlag = b;              }
     1855  Bool                   getSignDataHidingEnabledFlag() const                             { return m_signDataHidingEnabledFlag;           }
    18561856
    18571857  Void                   setCabacInitPresentFlag( Bool flag )                             { m_cabacInitPresentFlag = flag;                }
  • branches/SHM-dev/source/Lib/TLibCommon/TComTrQuant.cpp

    r1549 r1569  
    12431243    } // for n
    12441244
    1245     if( pcCU->getSlice()->getPPS()->getSignHideFlag() )
     1245    if( pcCU->getSlice()->getPPS()->getSignDataHidingEnabledFlag() )
    12461246    {
    12471247      if(uiAbsSum >= 2) //this prevents TUs with only one coefficient of value 1 from being tested
     
    25382538
    25392539
    2540   if( pcCU->getSlice()->getPPS()->getSignHideFlag() && uiAbsSum>=2)
     2540  if( pcCU->getSlice()->getPPS()->getSignDataHidingEnabledFlag() && uiAbsSum>=2)
    25412541  {
    25422542    const Double inverseQuantScale = Double(g_invQuantScales[cQP.rem]);
  • branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r1568 r1569  
    215215  READ_CODE(3, uiCode, "num_extra_slice_header_bits");                pcPPS->setNumExtraSliceHeaderBits(uiCode);
    216216
    217   READ_FLAG ( uiCode, "sign_data_hiding_flag" ); pcPPS->setSignHideFlag( uiCode );
     217  READ_FLAG ( uiCode, "sign_data_hiding_enabled_flag" );              pcPPS->setSignDataHidingEnabledFlag( uiCode );
    218218
    219219  READ_FLAG( uiCode,   "cabac_init_present_flag" );            pcPPS->setCabacInitPresentFlag( uiCode ? true : false );
  • branches/SHM-dev/source/Lib/TLibDecoder/TDecSbac.cpp

    r1549 r1569  
    13051305  else
    13061306  {
    1307     beValid = pcCU->getSlice()->getPPS()->getSignHideFlag();
     1307    beValid = pcCU->getSlice()->getPPS()->getSignDataHidingEnabledFlag();
    13081308  }
    13091309
  • branches/SHM-dev/source/Lib/TLibEncoder/TEncCavlc.cpp

    r1568 r1569  
    179179  WRITE_FLAG( pcPPS->getOutputFlagPresentFlag() ? 1 : 0,     "output_flag_present_flag" );
    180180  WRITE_CODE( pcPPS->getNumExtraSliceHeaderBits(), 3,        "num_extra_slice_header_bits");
    181   WRITE_FLAG( pcPPS->getSignHideFlag(), "sign_data_hiding_flag" );
     181  WRITE_FLAG( pcPPS->getSignDataHidingEnabledFlag(),         "sign_data_hiding_enabled_flag" );
    182182  WRITE_FLAG( pcPPS->getCabacInitPresentFlag() ? 1 : 0,   "cabac_init_present_flag" );
    183183  WRITE_UVLC( pcPPS->getNumRefIdxL0DefaultActive()-1,     "num_ref_idx_l0_default_active_minus1");
  • branches/SHM-dev/source/Lib/TLibEncoder/TEncCfg.h

    r1567 r1569  
    357357  std::string m_scalingListFileName;              ///< quantization matrix file name
    358358  Int       m_TMVPModeId;
    359   Bool      m_signHideFlag;
     359  Bool      m_SignDataHidingEnabledFlag;
    360360  Bool      m_RCEnableRateControl;
    361361  Int       m_RCTargetBitrate;
     
    975975  WeightedPredictionMethod getWeightedPredictionMethod() const       { return m_weightedPredictionMethod; }
    976976  Void         setWeightedPredictionMethod( WeightedPredictionMethod m ) { m_weightedPredictionMethod = m; }
    977   Void         setSignHideFlag( Bool signHideFlag )                  { m_signHideFlag = signHideFlag; }
    978   Bool         getSignHideFlag()                                     { return m_signHideFlag; }
     977  Void         setSignDataHidingEnabledFlag( Bool b )                { m_SignDataHidingEnabledFlag = b;    }
     978  Bool         getSignDataHidingEnabledFlag()                        { return m_SignDataHidingEnabledFlag; }
    979979  Bool         getUseRateCtrl         ()                             { return m_RCEnableRateControl;   }
    980980  Void         setUseRateCtrl         ( Bool b )                     { m_RCEnableRateControl = b;      }
  • branches/SHM-dev/source/Lib/TLibEncoder/TEncSbac.cpp

    r1549 r1569  
    234234
    235235#if CGS_3D_ASYMLUT
    236 Void TEncSbac::codePPS( const TComPPS* /*pcPPS*/, TEnc3DAsymLUT * pc3DAsymLUT )
     236Void TEncSbac::codePPS( const TComPPS* /*pcPPS*/, TEnc3DAsymLUT* /*pc3DAsymLUT*/ )
    237237#else
    238238Void TEncSbac::codePPS( const TComPPS* /*pcPPS*/ )
     
    883883Void TEncSbac::codeDeltaQP( TComDataCU* pcCU, UInt uiAbsPartIdx )
    884884{
    885   Int iDQp  = pcCU->getQP( uiAbsPartIdx ) - pcCU->getRefQP( uiAbsPartIdx ); 
     885  Int iDQp  = pcCU->getQP( uiAbsPartIdx ) - pcCU->getRefQP( uiAbsPartIdx );
     886
    886887  Int qpBdOffsetY =  pcCU->getSlice()->getSPS()->getQpBDOffset(CHANNEL_TYPE_LUMA);
    887888  iDQp = (iDQp + 78 + qpBdOffsetY + (qpBdOffsetY/2)) % (52 + qpBdOffsetY) - 26 - (qpBdOffsetY/2);
     
    12801281    else
    12811282    {
    1282       beValid = pcCU->getSlice()->getPPS()->getSignHideFlag();
     1283      beValid = pcCU->getSlice()->getPPS()->getSignDataHidingEnabledFlag();
    12831284    }
    12841285  }
  • branches/SHM-dev/source/Lib/TLibEncoder/TEncTop.cpp

    r1568 r1569  
    12971297  m_cPPS.setWPBiPred( m_useWeightedBiPred );
    12981298  m_cPPS.setOutputFlagPresentFlag( false );
    1299   m_cPPS.setSignHideFlag(getSignHideFlag());
     1299  m_cPPS.setSignDataHidingEnabledFlag(getSignDataHidingEnabledFlag());
    13001300
    13011301  if ( getDeblockingFilterMetric() )
Note: See TracChangeset for help on using the changeset viewer.