Opened 11 years ago Closed 11 years ago #1231 closed defect (fixed)refMatrixId can become negative
Description
Equation 7-35 states: refMatrixId = matrixId − scaling_list_pred_matrix_id_delta[ sizeId ][ matrixId ] * ( sizeId == 3 ? 3 : 1 )
and the specification constrains scaling_list_pred_matrix_id_delta as follows:
The combination of these two allows refMatrixId to become negative. Perhaps the constraint on scaling_list_pred_matrix_id_delta should read:
Change History (4)comment:1 Changed 11 years ago by DefaultCC Plugin
comment:2 Changed 11 years ago by davidf
comment:3 Changed 11 years ago by jackh
I think this problem still exists in the updated spec when sizeId==3 and matrixId<3, as scaling_list_pred_matrix_id_delta can currently still be 1 in this case, which would again make refMatrixId negative. I think scaling_list_pred_matrix_id_delta should be constrained to be zero in this case. comment:4 Changed 11 years ago by davidf
The text (P1005_v4) has been updated with:
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
|
Confirmed.
Removed maxMatrixId, replaced constraint with a more verbose version.