Changeset 847 in 3DVCSoftware for branches/HTM-10.0rc1-dev0


Ignore:
Timestamp:
12 Feb 2014, 20:30:47 (11 years ago)
Author:
tech
Message:

Further fix to braces. Aligned Intra reconstruction.

Location:
branches/HTM-10.0rc1-dev0/source/Lib
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-10.0rc1-dev0/source/Lib/TLibCommon/TComRom.cpp

    r845 r847  
    579579
    580580  Bool stopFlag = false;
    581   if ( g_stopAtPos && poc == 0 && layerId == 4 )
     581  if ( g_stopAtPos && poc == 0 && layerId == 1 )
    582582  {
    583583    Bool stopAtCU = true;
    584584    if ( stopAtCU )        // Stop at CU with specific size
    585585    {   
    586       stopFlag = ( cuPelX  == 16 ) && ( cuPelY  == 112 ) && ( cuWidth == 16 ) && ( cuHeight == 16);
     586      stopFlag = ( cuPelX  == 888 ) && ( cuPelY  == 248 ) && ( cuWidth == 8 ) && ( cuHeight == 8);
    587587    }
    588588    else
    589589    {                     // Stop at specific position
    590       Int xPos = 18;
    591       Int yPos = 112;
     590      Int xPos = 888;
     591      Int yPos = 248;
    592592
    593593      Int cuPelXEnd = cuPelX + cuWidth  - 1;
  • branches/HTM-10.0rc1-dev0/source/Lib/TLibDecoder/TDecCu.cpp

    r845 r847  
    927927  }
    928928#endif
    929  
     929
     930#if UPDATE_HM13
     931  Bool useDltFlag = (isDimMode( uiLumaPredMode ) || uiLumaPredMode == HOR_IDX || uiLumaPredMode == VER_IDX || uiLumaPredMode == DC_IDX) && pcCU->getSlice()->getIsDepth() && pcCU->getSlice()->getPPS()->getDLT()->getUseDLTFlag(pcCU->getSlice()->getLayerIdInVps());
     932
     933  if ( pcCU->getCbf( uiAbsPartIdx, TEXT_LUMA, uiTrDepth ) || useDltFlag )
     934#else
    930935  if ( pcCU->getCbf( uiAbsPartIdx, TEXT_LUMA, uiTrDepth ) )
     936#endif
    931937  {
    932938  //===== inverse transform =====
     
    948954    {
    949955#if H_3D
     956#if UPDATE_HM13
     957      if ( useDltFlag )
     958#else
    950959      if( (isDimMode( uiLumaPredMode ) || uiLumaPredMode == HOR_IDX || uiLumaPredMode == VER_IDX || uiLumaPredMode == DC_IDX) && pcCU->getSlice()->getIsDepth() && pcCU->getSlice()->getPPS()->getDLT()->getUseDLTFlag(pcCU->getSlice()->getLayerIdInVps()) )
     960#endif
    951961      {
    952962        pReco    [ uiX ] = pcCU->getSlice()->getPPS()->getDLT()->idx2DepthValue( pcCU->getSlice()->getLayerIdInVps(), Clip3( 0, pcCU->getSlice()->getPPS()->getDLT()->getNumDepthValues( pcCU->getSlice()->getLayerIdInVps() ) - 1, pcCU->getSlice()->getPPS()->getDLT()->depthValue2idx( pcCU->getSlice()->getLayerIdInVps(), pPred[ uiX ] ) + pResi[ uiX ] ) );
  • branches/HTM-10.0rc1-dev0/source/Lib/TLibEncoder/TEncSearch.cpp

    r845 r847  
    58035803      dCostBest        = dCost;
    58045804      qpBest           = qp;
    5805         m_pcRDGoOnSbacCoder->store( m_pppcRDSbacCoder[ pcCU->getDepth( 0 ) ][ CI_TEMP_BEST ] );
    5806       }
     5805      m_pcRDGoOnSbacCoder->store( m_pppcRDSbacCoder[ pcCU->getDepth( 0 ) ][ CI_TEMP_BEST ] );
    58075806    }
    58085807#if H_3D_VSO // M21
     
    58145813    }
    58155814#endif
    5816  
     5815  }
    58175816  assert ( dCostBest != MAX_DOUBLE );
    58185817 
  • branches/HTM-10.0rc1-dev0/source/Lib/TLibEncoder/TEncSlice.cpp

    r842 r847  
    14571457        m_pcBufferSbacCoders[uiTileCol].loadContexts( &pcSbacCoders[uiSubStrm] );
    14581458      }
    1459     }
    14601459#if H_3D_QTLPC
    14611460    rpcPic->setReduceBitsFlag(false);
    14621461#endif
     1462  }
    14631463  if( depSliceSegmentsEnabled )
    14641464  {
Note: See TracChangeset for help on using the changeset viewer.