JVET-AM0048 AHG9/AHG2: Miscellaneous changes for HEVC [Y.-K. Wang, J. Xu (Bytedance)]
This contribution proposes the following changes for HEVC:
- Changed the value range of pri_region_layer_id[ i ] in bitstreams conforming to "this version of this Specification" from 0..55 to 0..62, as the value range 0..55 is good for VVC but not good for HEVC as in HEVC the corresponding value range of nuh_layer_id is 0..62.an asserted bug fix, in subclause G.11.1.3 (Multiview format range extensions profiles) in JVET-AL1006-v1, change the following (thanks to Alexis M. Tourapis for spotting the error):
- Otherwise (OpTid of the output operation point is less than vps_max_sub_layer_minus1), the conformance is indicated by sub_layer_profile_idc[ OpTid ] being equal to 10 or sub_layer_profile_compatibility_flag[ OpTid ][ 10 ] being equal to 1, with the additional indications specified in Table H.4 for the flags associated with the index OpTid.
to the following (change the two instances of "10" to "14"):
- Otherwise (OpTid of the output operation point is less than vps_max_sub_layer_minus1), the conformance is indicated by sub_layer_profile_idc[ OpTid ] being equal to 14 or sub_layer_profile_compatibility_flag[ OpTid ][ 14 ] being equal to 1, with the additional indications specified in Table H.4 for the flags associated with the index OpTid.
The detailed proposed text changes, marked relative to JVET-AL1006-v1, are included in an attachment to this contribution.
Decision: Adopt item 1 and item 2.
Further discussion 1745 – 1800 on Monday 30 June 2025.
The -v2 version of this contribution adds a third item.
As an asserted bug fix, in subclause F.7.4.3.1.1 (Video parameter set extension semantics), replace the following sentence:is a requirement of bitstream conformance that AuxId[ IdDirectRefLayer[ nuhLayerIdA ][ j ] ] for any values of nuhLayerIdA and j shall be equal to AuxId[ nuhLayerIdA ], when AuxId[ nuhLayerIdA ] is in the range of 0 to 2, inclusive.
with the following:
It is a requirement of bitstream conformance that AuxId[ IdDirectRefLayer[ nuhLayerIdA ][ j ] ] for any value of nuhLayerIdA for which NumDirectRefLayers[ nuhLayerIdA ] is greater than 0 and any value of j in the range of 0 to NumDirectRefLayers[ nuhLayerIdA ] − 1, inclusive, shall be equal to AuxId[ nuhLayerIdA ], when AuxId[ nuhLayerIdA ] is in the range of 0 to 2, inclusive.
Decision: Adopt item 3.
JVET-AM0048 AHG9/AHG2: Miscellaneous changes for HEVC