Ignore:
Timestamp:
21 May 2015, 14:39:30 (9 years ago)
Author:
rwth
Message:
  • initial implementation of INTRA SDC (still not fully functional)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-14.1-update-dev1-RWTH/source/Lib/TLibDecoder/TDecEntropy.cpp

    r1209 r1221  
    162162  {
    163163    decodeIntraDirModeLuma  ( pcCU, uiAbsPartIdx, uiDepth );
    164 #if H_3D_DIM_SDC
     164#if NH_3D_INTRA_SDC
    165165    decodeSDCFlag   ( pcCU, uiAbsPartIdx, uiDepth );
    166     if(!pcCU->getSDCFlag(uiAbsPartIdx))
    167166#endif
    168167    if (pcCU->getPic()->getChromaFormat()!=CHROMA_400)
     
    961960Void TDecEntropy::decodeCoeff( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth, Bool& bCodeDQP, Bool& isChromaQpAdjCoded )
    962961{
    963 #if H_3D_DIM_SDC
     962#if NH_3D_INTRA_SDC
    964963  if( pcCU->getSDCFlag( uiAbsPartIdx ) && pcCU->isIntra( uiAbsPartIdx) )
    965964  {
    966965    assert( pcCU->getPartitionSize(uiAbsPartIdx) == SIZE_2Nx2N );
    967966    assert( pcCU->getTransformIdx(uiAbsPartIdx) == 0 );
    968     assert( pcCU->getCbf(uiAbsPartIdx, TEXT_LUMA) == 1 );
    969     assert( pcCU->getCbf(uiAbsPartIdx, TEXT_CHROMA_U) == 1 );
    970     assert( pcCU->getCbf(uiAbsPartIdx, TEXT_CHROMA_V) == 1 );
     967    assert( pcCU->getCbf(uiAbsPartIdx, COMPONENT_Y) == 1 );
    971968}
    972969#endif
     
    982979  if( pcCU->getSlice()->getIsDepth() )
    983980  {
    984 #if H_3D_DIM_SDC || H_3D_INTER_SDC
     981#if NH_3D_INTRA_SDC || H_3D_INTER_SDC
    985982    if( pcCU->getSDCFlag( uiAbsPartIdx ) )
    986983    {
     
    10401037}
    10411038
    1042 #if H_3D_INTER_SDC
     1039#if NH_3D_INTRA_SDC || H_3D_INTER_SDC
    10431040Void TDecEntropy::decodeSDCFlag( TComDataCU* pcCU, UInt uiAbsPartIdx, UInt uiDepth )
    10441041{
Note: See TracChangeset for help on using the changeset viewer.