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


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/TLibEncoder/TEncCavlc.cpp

    r1138 r1146  
    23132313#if VPS_EXTN_DIRECT_REF_LAYERS
    23142314  WRITE_UVLC( vps->getDirectDepTypeLen()-2,                           "direct_dep_type_len_minus2");
    2315 #if O0096_DEFAULT_DEPENDENCY_TYPE
     2315
    23162316  WRITE_FLAG(vps->getDefaultDirectDependencyTypeFlag(), "default_direct_dependency_flag");
    2317   if (vps->getDefaultDirectDependencyTypeFlag())
     2317
     2318  if( vps->getDefaultDirectDependencyTypeFlag() )
    23182319  {
    23192320    WRITE_CODE( vps->getDefaultDirectDependencyType(), vps->getDirectDepTypeLen(), "default_direct_dependency_type" );
     
    23322333    }
    23332334  }
    2334 #else
    2335   for(i = 1; i < vps->getMaxLayers(); i++)
    2336   {
    2337     for(j = 0; j < i; j++)
    2338     {
    2339       if (vps->getDirectDependencyFlag(i, j))
    2340       {
    2341         WRITE_CODE( vps->getDirectDependencyType(i, j), vps->getDirectDepTypeLen(), "direct_dependency_type[i][j]" );
    2342       }
    2343     }
    2344   }
    2345 #endif
    23462335#endif
    23472336
Note: See TracChangeset for help on using the changeset viewer.