Changeset 1569 in SHVCSoftware for branches/SHM-dev/source/Lib


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

port rev 4747

Location:
branches/SHM-dev/source/Lib
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • 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.