diff --git a/av1_codec_registration.src.html b/av1_codec_registration.src.html index 603cc474..7b3be04f 100644 --- a/av1_codec_registration.src.html +++ b/av1_codec_registration.src.html @@ -14,10 +14,11 @@ Abstract: This registration is entered into the [[webcodecs-codec-registry]]. It describes, for AV1, the (1) fully qualified codec strings, (2) the codec-specific {{EncodedVideoChunk}} - {{EncodedVideoChunk/[[internal data]]}} bytes, (3) the + {{EncodedVideoChunk/[[internal data]]}} bytes, (3) the codec-specific + extensions to {{VideoEncoderConfig}}, (4) the {{VideoDecoderConfig/description|VideoDecoderConfig.description}} bytes, - (4) the values of {{EncodedVideoChunk}} {{EncodedVideoChunk/[[type]]}}, and - (5) the codec-specific extensions to {{VideoEncoderEncodeOptions}}. + (5) the values of {{EncodedVideoChunk}} {{EncodedVideoChunk/[[type]]}}, and + (6) the codec-specific extensions to {{VideoEncoderEncodeOptions}}. The registration is not intended to include any information on whether a codec format is encumbered by intellectual property claims. Implementers and @@ -74,6 +75,47 @@ contain a frame with a `frame_type` of `KEY_FRAME` as defined in Section 6.8.2 of [[AV1]]. +VideoEncoderConfig extensions {#videoencoderconfig-extensions} +============================================================== + +
++ ++partial dictionary VideoEncoderConfig { + AV1EncoderConfig av1; +}; + +
++ ++dictionary AV1EncoderConfig { + boolean forceScreenContentTools = false; +}; + +