Changeset 1146 in SHVCSoftware for branches/SHM-dev/source/Lib/TLibDecoder


Ignore:
Timestamp:
7 Jul 2015, 23:47:08 (10 years ago)
Author:
seregin
Message:

macro cleanup: O0096_DEFAULT_DEPENDENCY_TYPE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-dev/source/Lib/TLibDecoder/TDecCAVLC.cpp

    r1143 r1146  
    32463246#if VPS_EXTN_DIRECT_REF_LAYERS
    32473247  READ_UVLC( uiCode,           "direct_dep_type_len_minus2"); vps->setDirectDepTypeLen(uiCode+2);
    3248 #if O0096_DEFAULT_DEPENDENCY_TYPE
     3248
    32493249  READ_FLAG(uiCode, "default_direct_dependency_type_flag");
    32503250  vps->setDefaultDirectDependecyTypeFlag(uiCode == 1? true : false);
    3251   if (vps->getDefaultDirectDependencyTypeFlag())
     3251
     3252  if( vps->getDefaultDirectDependencyTypeFlag() )
    32523253  {
    32533254    READ_CODE( vps->getDirectDepTypeLen(), uiCode, "default_direct_dependency_type" );
    32543255    vps->setDefaultDirectDependecyType(uiCode);
    32553256  }
    3256 #endif
    32573257
    32583258  for( i = vps->getBaseLayerInternalFlag() ? 1 : 2; i < vps->getMaxLayers(); i++ )
     
    32603260    for( j = vps->getBaseLayerInternalFlag() ? 0 : 1; j < i; j++ )
    32613261    {
    3262       if (vps->getDirectDependencyFlag(i, j))
    3263       {
    3264 #if O0096_DEFAULT_DEPENDENCY_TYPE
     3262      if( vps->getDirectDependencyFlag(i, j) )
     3263      {
    32653264        if (vps->getDefaultDirectDependencyTypeFlag())
    32663265        {
     
    32723271          vps->setDirectDependencyType(i, j, uiCode);
    32733272        }
    3274 #else
    3275         READ_CODE( vps->getDirectDepTypeLen(), uiCode, "direct_dependency_type[i][j]" );
    3276         vps->setDirectDependencyType(i, j, uiCode);
    3277 #endif
    32783273      }
    32793274    }
Note: See TracChangeset for help on using the changeset viewer.