diff --git a/index.bs b/index.bs index b544d74..ecda46a 100644 --- a/index.bs +++ b/index.bs @@ -19,6 +19,7 @@ Metadata Order: This version, !*, *
url: https://www.iso.org/standard/68960.html#; spec: ISOBMFF; type: dfn; text: VisualSampleEntry + text: Sample Auxiliary Information url: https://www.iso.org/standard/68960.html#; spec: ISOBMFF; type: property; text: bitr @@ -31,6 +32,7 @@ url: https://www.iso.org/standard/68960.html#; spec: ISOBMFF; type: property; text: pasp text: sgpd text: stsd + text: saiz url: https://www.webmproject.org/vp9/mp4/#; spec: VP9; type: property; text: SmDm @@ -621,6 +623,8 @@ Within protected samples, the following constraints apply: -A subsample SHALL be created for each tile that has a .decode_tile
structure whose size (including any trailing bits) is larger or equal to 16 bytesIf it is less than 16 bytes, per the rules above, the . -decode_tile
structure is not encrypted and the corresponding bytes SHOULD be included in the [=BytesOfClearData=] field of a surrounding subsample, if anyAll other parts of [=Tile Group OBUs=] and [=Frame OBUs=] SHALL be unprotected for cenc . +NOTE: Version 0 of the 'saiz' box as defined in [[ISOBMFF]] can only describe [=Sample Auxiliary Information=] whose size does not exceed 255 bytes. In the case of AV1 streams that use a large number of tiles or a large number of frames per sample, when following the encryption requirements defined in this section the size of the corresponding Sample Auxiliary Information may exceed that limit. Until updates are made to [[ISOBMFF]], authors are encouraged to avoid reaching the limit. + Subsample Encryption Illustration {#subsample-encryption-illustration} ------------------ Figure #1 illustrates Subsample based encryption of AV1. @@ -714,3 +718,5 @@ Changes since v1.2.0 release {#changelist} - Make assert-id's unique and add them to the previous version. - Add a note on the identification of the T.35 message. - Use undated reference for ISOBMFF. +- Add note for encryption description limit. +