Custom query (105 matches)

Filters
 
or
 
  
 
Columns

Show under each result:


Results (1 - 3 of 105)

1 2 3 4 5 6 7 8 9 10 11
Ticket Resolution Summary Owner Reporter
#5 fixed Incorrect inter-layer RPS derivation using all_ref_layers_active_flag Vadim krishna
Description

The inter-layer RPS derivation is not aligned with JCTVC-N1008v3 with respect to syntax element all_ref_layers_active_flag. Below code needs to be fixed appropriately.

#if ILP_SSH_SIG

if((sps->getLayerId() > 0) && rpcSlice->getVPS()->getIlpSshSignalingEnabledFlag() && (rpcSlice->getNumILRRefIdx() > 0) )

#else ...

#if ILP_SSH_SIG

else if( rpcSlice->getVPS()->getIlpSshSignalingEnabledFlag() == false )

...

#6 fixed Decoding crash when SliceMode=2 for RA and LDP/B cases Vadim XiangLi
Description

When using multiple slices per picture, such as SlideMode=2 (other settings are the same as SHVC CTC), decoding crash is observed with SHM-3.x software.

#8 fixed Bug in All Intra configuration with inter-layer prediction disabled Vadim bugdayci
Description

Encoder crashes in all intra configuration due to wrong slice type while encoding enhancement layers when inter-layer prediction is disabled.

SHM2.0 was able to code all intra but the problem occurs in SHM3.0.1 and SHM4.0.

Below piece of code in initEncSlice function, TEncSlice.cpp line 431, sets the slice type of enhancement layers to B_SLICE.

#if SVC_EXTENSION

if(m_pcCfg->getLayerId() > 0) {

eSliceType=B_SLICE;

}

#endif

In SHM2.0, some later process was correcting the slice type, however in the later versions of the software, slice type is not set correctly. The issue is resolved by changing the code as:

if(m_pcCfg->getLayerId() > 0 && m_pcCfg->getNumActiveRefLayers()>0) {

eSliceType=B_SLICE;

}

But I am not sure whether it should be corrected at this stage or at a later process as in SHM2.0.

1 2 3 4 5 6 7 8 9 10 11
Note: See TracQuery for help on using queries.