Opened 9 years ago Closed 4 years ago #1431 closed defect (fixed)pred_weight_table incorrectly uses RefPicList0 to decode luma_weight_l1_flag
Description
In JCTVC-U1005-v2.doc the specification for pred_weight_table has a test for the presence of luma_weight_l1_flag based on the value of RefPicList0[i].
I believe (based on examination of TDecCavlc::xParsePredWeightTable) that this test (and the one for chroma_weight_l1_flag) should instead be based on RefPicList1[i].
By the way, it feels really weird that the syntax decode of pred_weight_table (which is inside slice_segment_header) now has dependencies on RefPicList0 and PicOrderCntVal - variables that (according to the first sentence of 8.3.2) are only computed "after decoding of a slice header". Change History (2)comment:1 Changed 9 years ago by rajan_joshicomment:2 Changed 4 years ago by karlsharman
The expressions were changed from
to
prior to publication (of v4). 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
|
The first part (incorrectly testing for the presence of luma_weight_l1_flag and chroma_weight_l1_flag based on the value of RefPicList0[i]) has been fixed in JCTVC-V1005. Please check.
The second part is still an open issue.