Ignore:
Timestamp:
13 Apr 2014, 16:01:57 (11 years ago)
Author:
mediatek-htm
Message:

H0091 integration

Location:
branches/HTM-10.2-dev2-MediaTek/source/Lib/TLibDecoder
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-10.2-dev2-MediaTek/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r884 r912  
    423423    pcDLT->setDepthViewBitDepth( (uiCode+8) );
    424424
     425
     426
    425427    for( Int i = 0; i <= pcVPS->getMaxLayersMinus1(); i++ )
    426428    {
     
    440442
    441443            READ_FLAG(uiCode, "inter_view_dlt_pred_enable_flag[ i ]");
     444
     445#if  MTK_DLT_CODING_FIX_H0091
     446            if( uiCode )
     447            {
     448                assert( pcDLT->getUseDLTFlag( 1 ));
     449            }
     450#endif
     451
    442452            pcDLT->setInterViewDltPredEnableFlag( i, (uiCode == 1) ? true : false );
    443453
  • branches/HTM-10.2-dev2-MediaTek/source/Lib/TLibDecoder/TDecSlice.cpp

    r872 r912  
    221221    }
    222222  }
     223#if  MTK_DLT_CODING_FIX_H0091
     224  if( pcSlice->getPPS()->getDLT() != NULL )
     225  {
     226      assert( pcSlice->getSPS()->getBitDepthY() == pcSlice->getPPS()->getDLT()->getDepthViewBitDepth() );
     227  }
     228#endif
    223229  for( Int iCUAddr = iStartCUAddr; !uiIsLast && iCUAddr < rpcPic->getNumCUsInFrame(); iCUAddr = rpcPic->getPicSym()->xCalculateNxtCUAddr(iCUAddr) )
    224230  {
Note: See TracChangeset for help on using the changeset viewer.