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


Ignore:
Timestamp:
8 May 2013, 01:28:01 (12 years ago)
Author:
qualcomm
Message:

Move direct_dependency_flag (MACRO: VPS_MOVE_DIR_DEPENDENCY_FLAG)

Move the syntax element direct_dependency_flag[][] to immediately follow the syntax elements dimension_id[][] in the VPS extn.

From: Adarsh K. Ramasubramonian <aramasub@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-2.0-dev/source/Lib/TLibEncoder/TEncCavlc.cpp

    r156 r157  
    702702  }
    703703#endif
     704#if VPS_MOVE_DIR_DEPENDENCY_FLAG
     705#if VPS_EXTN_DIRECT_REF_LAYERS
     706  for( Int layerCtr = 1; layerCtr <= vps->getMaxLayers() - 1; layerCtr++)
     707  {
     708    for( Int refLayerCtr = 0; refLayerCtr < layerCtr; refLayerCtr++)
     709    {
     710      WRITE_FLAG(vps->getDirectDependencyFlag(layerCtr, refLayerCtr), "direct_dependency_flag[i][j]" );
     711    }
     712  }
     713#endif
     714#endif
    704715#if VPS_EXTN_PROFILE_INFO
    705716  // Profile-tier-level signalling
     
    735746  }
    736747#endif
     748#if !VPS_MOVE_DIR_DEPENDENCY_FLAG
    737749#if VPS_EXTN_DIRECT_REF_LAYERS
    738750  for( Int layerCtr = 1; layerCtr <= vps->getMaxLayers() - 1; layerCtr++)
     
    743755    }
    744756  }
     757#endif
    745758#endif
    746759}
Note: See TracChangeset for help on using the changeset viewer.