rfc9924v2.txt   rfc9924.txt 
skipping to change at line 1650 skipping to change at line 1650
* The processes in Sections 6.1, 6.2, and 6.3 specify the decoding * The processes in Sections 6.1, 6.2, and 6.3 specify the decoding
processes using syntax elements in all syntax structures. For processes using syntax elements in all syntax structures. For
bitstreams conforming to this document, the coded tiles of the bitstreams conforming to this document, the coded tiles of the
frame MUST contain tile data for every MB of the frame, such that frame MUST contain tile data for every MB of the frame, such that
the division of the frame into tiles and the division of the tiles the division of the frame into tiles and the division of the tiles
into MBs form a partitioning of the frame. into MBs form a partitioning of the frame.
* After all the tiles in the current frame have been decoded, the * After all the tiles in the current frame have been decoded, the
decoded frame is cropped using the cropping rectangle if decoded frame is cropped using the cropping rectangle if
FrameWidthInSamplesY is not equal to FrameWidthInMbY * MbWidth or FrameWidthInSamplesY is not equal to FrameWidthInMbsY * MbWidth or
FrameHeightInSamplesY is not equal to FrameHeightInMbsY * FrameHeightInSamplesY is not equal to FrameHeightInMbsY *
MbHeight. MbHeight.
* The cropping rectangle, which specifies the samples of a frame * The cropping rectangle, which specifies the samples of a frame
that are output, is derived as follows: that are output, is derived as follows:
- The cropping rectangle contains the luma samples with - The cropping rectangle contains the luma samples with
horizontal frame coordinates from 0 to FrameWidthInSampleY - 1 horizontal frame coordinates from 0 to FrameWidthInSampleY - 1
and vertical frame coordinates from 0 to FrameHeightInSamplesY and vertical frame coordinates from 0 to FrameHeightInSamplesY
- 1, inclusive. - 1, inclusive.
skipping to change at line 2248 skipping to change at line 2248
MUST be a byte having the semantics of data registered as MUST be a byte having the semantics of data registered as
specified in [ITUT-T35]. specified in [ITUT-T35].
The terminal provider code and terminal provider oriented code as The terminal provider code and terminal provider oriented code as
specified in [ITUT-T35] MUST be contained in the first one or more specified in [ITUT-T35] MUST be contained in the first one or more
bytes of the itu_t_t35_payload. Any remaining bytes in bytes of the itu_t_t35_payload. Any remaining bytes in
itu_t_t35_payload data MUST be data having syntax and semantics as itu_t_t35_payload data MUST be data having syntax and semantics as
specified by the entity identified by the [ITUT-T35] country code and specified by the entity identified by the [ITUT-T35] country code and
terminal provider code. Note that any metadata to be carried with terminal provider code. Note that any metadata to be carried with
this type of payload is expected to have been registered through this type of payload is expected to have been registered through
either national administrator, the Alliance for Telecommuncations either national administrator, the Alliance for Telecommunications
Industry Solutions (ATIS) or the ITUT-T Telecommnunication Industry Solutions (ATIS) or the ITUT-T Telecommunication
Standardization Bureau (TSB) as specified in [ITUT-T35]. Standardization Bureau (TSB) as specified in [ITUT-T35].
8.2.3. Mastering Display Color Volume Metadata 8.2.3. Mastering Display Color Volume Metadata
syntax code | type syntax code | type
--------------------------------------------------------------|----- --------------------------------------------------------------|-----
metadata_mdcv(payloadSize){ | metadata_mdcv(payloadSize){ |
for(i = 0; i < 3; i++){ | for(i = 0; i < 3; i++){ |
primary_chromaticity_x[i] | u(16) primary_chromaticity_x[i] | u(16)
primary_chromaticity_y[i] | u(16) primary_chromaticity_y[i] | u(16)
skipping to change at line 2642 skipping to change at line 2642
For purposes of comparison of level capabilities, a particular level For purposes of comparison of level capabilities, a particular level
of each band is considered to be a lower level than some other level of each band is considered to be a lower level than some other level
when the value of the level_idc of the particular level of each band when the value of the level_idc of the particular level of each band
is less than that of the other level. is less than that of the other level.
* The luma sample rate (luma samples per second) MUST be less than * The luma sample rate (luma samples per second) MUST be less than
or equal to the "Max luma sample rate". or equal to the "Max luma sample rate".
* The coded data rate (bits per second) MUST be less than or equal * The coded data rate (bits per second) MUST be less than or equal
to the "Max luma sample rate". to the "Max coded data rate".
* The value of tile_width_in_mbs MUST be greater than or equal to * The value of tile_width_in_mbs MUST be greater than or equal to
16. 16.
* The value of tile_height_in_mbs MUST be greater than or equal to * The value of tile_height_in_mbs MUST be greater than or equal to
8. 8.
* The value of TileCols MUST be less than or equal to 20. * The value of TileCols MUST be less than or equal to 20.
* The value of TileRows MUST be less than or equal to 20. * The value of TileRows MUST be less than or equal to 20.
skipping to change at line 2809 skipping to change at line 2809
[RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC [RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC
2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174, 2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174,
May 2017, <https://www.rfc-editor.org/info/rfc8174>. May 2017, <https://www.rfc-editor.org/info/rfc8174>.
[RFC9562] Davis, K., Peabody, B., and P. Leach, "Universally Unique [RFC9562] Davis, K., Peabody, B., and P. Leach, "Universally Unique
IDentifiers (UUIDs)", RFC 9562, DOI 10.17487/RFC9562, May IDentifiers (UUIDs)", RFC 9562, DOI 10.17487/RFC9562, May
2024, <https://www.rfc-editor.org/info/rfc9562>. 2024, <https://www.rfc-editor.org/info/rfc9562>.
12.2. Informative References 12.2. Informative References
[AMPAS] "Academy of Motion Picture Arts and Science", [AMPAS] "Academy of Motion Picture Arts and Sciences",
<https://www.oscars.org/>. <https://www.oscars.org/>.
[AOSP16APV] [AOSP16APV]
"Android open source project version 16", "Android open source project version 16",
<https://developer.android.com/about/versions/16/ <https://developer.android.com/about/versions/16/
features#apv>. features#apv>.
[ASWF] "The Academy Software Foundation", <https://www.aswf.io/>. [ASWF] "The Academy Software Foundation", <https://www.aswf.io/>.
[FFmpegAPVdec] [FFmpegAPVdec]
 End of changes. 4 change blocks. 
5 lines changed or deleted 5 lines changed or added

This html diff was produced by rfcdiff 1.48.