Opened 13 years ago Closed 13 years ago #438 closed defect (fixed)Text / HM mismatch for NAL unit header syntax
Description
According to JCTVC-H1003_dK section 7.3.1, the first byte of the NAL unit is:
But the format written by the encoder (source/Lib/TLibEncoder/NALwrite.cpp) is: Change History (6)comment:1 Changed 13 years ago by DefaultCC Plugin
comment:2 Changed 13 years ago by Smartercomment:3 Changed 13 years ago by ksuehring
High level syntax is currently being implemented in HM 6.1. The HM-6.1-dev branch already contains the correct syntax of the mentioned elements. comment:4 Changed 13 years ago by Smarter
Thanks for the reply. The branch HM-6.1-dev doesn't seem to exist: http://hevc.kw.bbc.co.uk/trac/browser/branches . If you mean the HM-6.0-dev branch, it doesn't contain the correct syntax for the first problem I mentioned: http://hevc.kw.bbc.co.uk/trac/browser/branches/HM-6.0-dev/source/Lib/TLibEncoder/NALwrite.cpp comment:5 Changed 13 years ago by ksuehring
Yes, I meant HM-6.0-dev.
You are right for nal_ref_flag/nal_unit_type. I thought that would have been handled with H0388. I should have double checked. This is a Torino adoption that we are missing here (JCTVC-F463).
But the output_flag has been moved to the slice header.
(PS: Could you please add your email address to the bug tracker account?) comment:6 Changed 13 years ago by ksuehring
fixed in r2156 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 output_flag written by NALwrite.cpp doesn't exist in H1003 either.