#8 closed defect (fixed)Bug in All Intra configuration with inter-layer prediction disabled
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
#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:
But I am not sure whether it should be corrected at this stage or at a later process as in SHM2.0. Change history (3)comment:1 Changed 11 years ago by DefaultCC Plugin
comment:2 Changed 11 years ago by Vadim
Note: See TracTickets for help on using tickets. | This list contains all users that will be notified about changes made to this ticket. These roles will be notified: Reporter, Owner, Subscriber, Participant
|
fixed as suggested with rev 508