Opened 9 years ago Last modified 9 years ago #114 new mismatchMismatch between text and software on DPB size syntax
Description
There is a mismatch between text and software onDPB size syntax. sub_layer_flag_info_present_flag[ i ] for( j = 0; j <= MaxSubLayersInLayerSetMinus1[ currLsIdx ]; j++ ) { if( j > 0 && sub_layer_flag_info_present_flag[ i ] ) sub_layer_dpb_info_present_flag[ i ][ j ]
In TDecCAVLC.cpp of HTM15.2, the code is READ_FLAG( uiCode, "sub_layer_flag_info_present_flag" ); dpbSize.setSubLayerFlagInfoPresentFlag( i, uiCode == 1 ); for( Int j = 0; j <= vps->getMaxSubLayersInLayerSetMinus1( currLsIdx ); j++ ) { if( j > 0 && dpbSize.getSubLayerDpbInfoPresentFlag( i, j ) ) { READ_FLAG( uiCode, "sub_layer_dpb_info_present_flag" ); dpbSize.setSubLayerDpbInfoPresentFlag( i, j, uiCode == 1 ); }
To align software with text, dpbSize.getSubLayerDpbInfoPresentFlag is replaced by dpbSize.getSubLayerFlagInfoPresentFlag. 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 now in branches/HTM-16.0-dev1 revision 1392.
I would appreciate your review.