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


Ignore:
Timestamp:
8 Nov 2013, 08:06:10 (11 years ago)
Author:
seregin
Message:

remove VPS_MOVE_DIR_DEPENDENCY_FLAG macro

File:
1 edited

Legend:

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

    r454 r455  
    10661066  }
    10671067#endif
    1068 #if VPS_MOVE_DIR_DEPENDENCY_FLAG
    10691068#if VPS_EXTN_DIRECT_REF_LAYERS
    10701069  // For layer 0
     
    10851084    vps->setNumDirectRefLayers(layerCtr, numDirectRefLayers);
    10861085  }
    1087 #endif
    10881086#endif
    10891087#if JCTVC_M0203_INTERLAYER_PRED_IDC
     
    12591257#endif
    12601258
    1261 #if !VPS_MOVE_DIR_DEPENDENCY_FLAG
    1262 #if VPS_EXTN_DIRECT_REF_LAYERS
    1263   // For layer 0
    1264   vps->setNumDirectRefLayers(0, 0);
    1265   // For other layers
    1266   for( Int layerCtr = 1; layerCtr <= vps->getMaxLayers() - 1; layerCtr++)
    1267   {
    1268     UInt numDirectRefLayers = 0;
    1269     for( Int refLayerCtr = 0; refLayerCtr < layerCtr; refLayerCtr++)
    1270     {
    1271       READ_FLAG(uiCode, "direct_dependency_flag[i][j]" ); vps->setDirectDependencyFlag(layerCtr, refLayerCtr, uiCode? true : false);
    1272       if(uiCode)
    1273       {
    1274         vps->setRefLayerId(layerCtr, numDirectRefLayers, refLayerCtr);
    1275         numDirectRefLayers++;
    1276       }
    1277     }
    1278     vps->setNumDirectRefLayers(layerCtr, numDirectRefLayers);
    1279   }
    1280 #endif
    1281 #endif
    12821259#if VPS_EXTN_DIRECT_REF_LAYERS && M0457_PREDICTION_INDICATIONS
    12831260  READ_UVLC( uiCode,           "direct_dep_type_len_minus2"); vps->setDirectDepTypeLen(uiCode+2);
Note: See TracChangeset for help on using the changeset viewer.