Custom query (105 matches)
Results (13 - 15 of 105)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#27 | fixed | The decoder crashes when colour_mapping_enabled_flag is not present in the bitstream | Vadim | danny |
Description |
In TDecCavlc::parsePPS(), we need to initially set pcPPS->setCGSFlag( 0 ) just in case colour_mapping_enabled_flag is not present in the bitstream. |
|||
#28 | fixed | encoder bug in motion search for ILR (non-CTC) | Vadim | bugdayci |
Description |
In a 4 layered scenario where layer 1 depends on layer 0, layer 2 is independent and layer 3 depends on layer 2 so that a decoder can skip layers 0 and 1 and start decoding from layer 3, encoder does not work properly. When I checked the code, I realized that layer 3 does not refer to layer 2 in mode decision due to a bug in the predInterSearchILRUni function. The bugfix may be to change the line number 6013 in TEncSearch.cpp in SHM-6.0 as follows:
I removed the last part where the reference layer Id is compared to refLayerId variable which is obtained from pcSlice->getInterLayerPredLayerIdc(refLayer). (reference layer Id is 2 but the InterLayerPredLayerIdc is 0) I attached a configuration file where you can duplicate the problem and two encoder log files for SHM-6.0 and bugfix. |
|||
#29 | fixed | On all_layers_idr_aligned_flag | Vadim | adarsh |
Description |
In the decoder, after parsing the syntax element all_layers_idr_aligned_flag, the value is allocated to a wrong variable as follows
It should be assigned as below.
|