| 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. | ||||