Changeset 1567 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibCommon


Ignore:
Timestamp:
20 Jun 2016, 18:05:58 (10 years ago)
Author:
seregin
Message:

port rev 4744

Location:
branches/SHM-dev/source/Lib/TLibCommon
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/Lib/TLibCommon/TComDataCU.cpp

    r1550 r1567  
    13641364Bool TComDataCU::isLosslessCoded(UInt absPartIdx) const
    13651365{
    1366   return (getSlice()->getPPS()->getTransquantBypassEnableFlag() && getCUTransquantBypass (absPartIdx));
     1366  return (getSlice()->getPPS()->getTransquantBypassEnabledFlag() && getCUTransquantBypass (absPartIdx));
    13671367}
    13681368
  • branches/SHM-dev/source/Lib/TLibCommon/TComLoopFilter.cpp

    r1550 r1567  
    557557Void TComLoopFilter::xEdgeFilterLuma( TComDataCU* const pcCU, const UInt uiAbsZorderIdx, const UInt uiDepth, const DeblockEdgeDir edgeDir, const Int iEdge  )
    558558{
    559         TComPicYuv *pcPicYuvRec                   = pcCU->getPic()->getPicYuvRec();
    560         Pel        *piSrc                         = pcPicYuvRec->getAddr(COMPONENT_Y, pcCU->getCtuRsAddr(), uiAbsZorderIdx );
    561         Pel        *piTmpSrc                      = piSrc;
    562   const TComSPS    &sps                           = *(pcCU->getSlice()->getSPS());
    563   const Bool        ppsTransquantBypassEnableFlag = pcCU->getSlice()->getPPS()->getTransquantBypassEnableFlag();
    564   const Int         bitDepthLuma                  = sps.getBitDepth(CHANNEL_TYPE_LUMA);
    565   const Bool        lfCrossSliceBoundaryFlag      = pcCU->getSlice()->getLFCrossSliceBoundaryFlag();
     559        TComPicYuv *pcPicYuvRec                    = pcCU->getPic()->getPicYuvRec();
     560        Pel        *piSrc                          = pcPicYuvRec->getAddr(COMPONENT_Y, pcCU->getCtuRsAddr(), uiAbsZorderIdx );
     561        Pel        *piTmpSrc                       = piSrc;
     562  const TComSPS    &sps                            = *(pcCU->getSlice()->getSPS());
     563  const Bool        ppsTransquantBypassEnabledFlag = pcCU->getSlice()->getPPS()->getTransquantBypassEnabledFlag();
     564  const Int         bitDepthLuma                   = sps.getBitDepth(CHANNEL_TYPE_LUMA);
     565  const Bool        lfCrossSliceBoundaryFlag       = pcCU->getSlice()->getLFCrossSliceBoundaryFlag();
    566566
    567567  Int  iStride = pcPicYuvRec->getStride(COMPONENT_Y);
     
    644644        Int d =  d0 + d3;
    645645
    646         if (bPCMFilter || ppsTransquantBypassEnableFlag)
     646        if (bPCMFilter || ppsTransquantBypassEnabledFlag)
    647647        {
    648648          // Check if each of PUs is I_PCM with LF disabling
     
    769769      iQP_P = pcCUP->getQP(uiPartPIdx);
    770770
    771       if (bPCMFilter || pcCU->getSlice()->getPPS()->getTransquantBypassEnableFlag())
     771      if (bPCMFilter || pcCU->getSlice()->getPPS()->getTransquantBypassEnabledFlag())
    772772      {
    773773        // Check if each of PUs is I_PCM with LF disabling
  • branches/SHM-dev/source/Lib/TLibCommon/TComSampleAdaptiveOffset.cpp

    r1550 r1567  
    655655  Bool  bPCMFilter = (pcPic->getSlice(0)->getSPS()->getUsePCM() && pcPic->getSlice(0)->getSPS()->getPCMFilterDisableFlag())? true : false;
    656656
    657   if(bPCMFilter || pcPic->getSlice(0)->getPPS()->getTransquantBypassEnableFlag())
     657  if(bPCMFilter || pcPic->getSlice(0)->getPPS()->getTransquantBypassEnabledFlag())
    658658  {
    659659    for( UInt ctuRsAddr = 0; ctuRsAddr < pcPic->getNumberOfCtusInFrame() ; ctuRsAddr++ )
  • branches/SHM-dev/source/Lib/TLibCommon/TComSlice.cpp

    r1550 r1567  
    22232223, m_numRefIdxL0DefaultActive         (1)
    22242224, m_numRefIdxL1DefaultActive         (1)
    2225 , m_TransquantBypassEnableFlag       (false)
     2225, m_TransquantBypassEnabledFlag      (false)
    22262226, m_useTransformSkip                 (false)
    22272227, m_dependentSliceSegmentsEnabledFlag(false)
  • branches/SHM-dev/source/Lib/TLibCommon/TComSlice.h

    r1554 r1567  
    17211721  Bool             m_useWeightedBiPred;                 //!< Use of Weighting Bi-Prediction (B_SLICE)
    17221722  Bool             m_OutputFlagPresentFlag;             //!< Indicates the presence of output_flag in slice header
    1723   Bool             m_TransquantBypassEnableFlag;        //!< Indicates presence of cu_transquant_bypass_flag in CUs.
     1723  Bool             m_TransquantBypassEnabledFlag;       //!< Indicates presence of cu_transquant_bypass_flag in CUs.
    17241724  Bool             m_useTransformSkip;
    17251725  Bool             m_dependentSliceSegmentsEnabledFlag; //!< Indicates the presence of dependent slices
     
    18261826  Void                   setOutputFlagPresentFlag( Bool b )                               { m_OutputFlagPresentFlag = b;                  }
    18271827  Bool                   getOutputFlagPresentFlag() const                                 { return m_OutputFlagPresentFlag;               }
    1828   Void                   setTransquantBypassEnableFlag( Bool b )                          { m_TransquantBypassEnableFlag = b;             }
    1829   Bool                   getTransquantBypassEnableFlag() const                            { return m_TransquantBypassEnableFlag;          }
     1828  Void                   setTransquantBypassEnabledFlag( Bool b )                         { m_TransquantBypassEnabledFlag = b;            }
     1829  Bool                   getTransquantBypassEnabledFlag() const                           { return m_TransquantBypassEnabledFlag;         }
    18301830
    18311831  Bool                   getUseTransformSkip() const                                      { return m_useTransformSkip;                    }
Note: See TracChangeset for help on using the changeset viewer.