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


Ignore:
Timestamp:
13 Dec 2013, 23:00:20 (12 years ago)
Author:
sharp
Message:
  1. Deshpande (Sharp) <sdeshpande@…>

-Signal max temporal sub-layers for each layer in the VPS, with a gating flag, from JCTVC-O0120.
-IL RPS derivation based on max temporal sub-layers per layer in VPS from JCTVC-O0120.

Location:
branches/SHM-4.1-dev/source/Lib/TLibEncoder
Files:
2 edited

Legend:

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

    r512 r514  
    909909  }
    910910#endif
     911#if VPS_TSLAYERS
     912    WRITE_FLAG( vps->getMaxTSLayersPresentFlag(), "vps_sub_layers_max_minus1_present_flag");
     913    if (vps->getMaxTSLayersPresentFlag())
     914    {
     915        for( i = 0; i < vps->getMaxLayers() - 1; i++)
     916        {
     917            WRITE_CODE(vps->getMaxTSLayersMinus1(i), 3, "sub_layers_vps_max_minus1[i]" );
     918        }
     919    }
     920#endif
    911921#if JCTVC_M0203_INTERLAYER_PRED_IDC
    912922#if N0120_MAX_TID_REF_PRESENT_FLAG
  • branches/SHM-4.1-dev/source/Lib/TLibEncoder/TEncGOP.cpp

    r513 r514  
    804804        if( pcPic->isSpatialEnhLayer(refLayerIdc))
    805805        {
    806 #if O0098_SCALED_REF_LAYER_ID
     806/*#if O0098_SCALED_REF_LAYER_ID
    807807          Window scalEL = pcSlice->getSPS()->getScaledRefLayerWindowForLayer(pcSlice->getVPS()->getRefLayerId(m_layerId, refLayerIdc));
    808808#else
    809809          Window scalEL = pcSlice->getSPS()->getScaledRefLayerWindow(refLayerIdc);
    810 #endif
     810#endif*/
    811811#if O0215_PHASE_ALIGNMENT
    812812#if O0194_JOINT_US_BITSHIFT
Note: See TracChangeset for help on using the changeset viewer.