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


Ignore:
Timestamp:
11 Nov 2013, 21:59:32 (11 years ago)
Author:
qualcomm
Message:

Fix to align all_ref_layer_active_flag according to JCT-VC N1008v3. Related to ticket [JCTVCSHM software] #5.

File:
1 edited

Legend:

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

    r455 r458  
    17151715    rpcSlice->setActiveNumILRRefIdx(0);
    17161716#if ILP_SSH_SIG
     1717#if ILP_SSH_SIG_FIX
     1718    if((sps->getLayerId() > 0) && !(rpcSlice->getVPS()->getIlpSshSignalingEnabledFlag()) && (rpcSlice->getNumILRRefIdx() > 0) )
     1719#else
    17171720    if((sps->getLayerId() > 0) && rpcSlice->getVPS()->getIlpSshSignalingEnabledFlag() && (rpcSlice->getNumILRRefIdx() > 0) )
     1721#endif
    17181722#else
    17191723    if((sps->getLayerId() > 0)  &&  (rpcSlice->getNumILRRefIdx() > 0) )
     
    17681772    }
    17691773#if ILP_SSH_SIG
     1774#if ILP_SSH_SIG_FIX
     1775    else if( rpcSlice->getVPS()->getIlpSshSignalingEnabledFlag() == true )
     1776#else
    17701777    else if( rpcSlice->getVPS()->getIlpSshSignalingEnabledFlag() == false )
     1778#endif
    17711779    {
    17721780      rpcSlice->setInterLayerPredEnabledFlag(true);
Note: See TracChangeset for help on using the changeset viewer.