From ca6942d3459e31d09dd004a40591c5a1359f2a9d Mon Sep 17 00:00:00 2001 From: Bernard Aboba Date: Tue, 28 May 2024 17:39:50 -0700 Subject: [PATCH] Clarify meaning of spatialScalability MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit WebRTC-SVC Section 7.1 includes text relating to discovery which belongs in the Media Capabilities specification.   Related: https://github.com/w3c/webrtc-svc/issues/103 --- index.bs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/index.bs b/index.bs index fc2e010..28cc95b 100644 --- a/index.bs +++ b/index.bs @@ -464,10 +464,12 @@ spec: encrypted-media-draft; for: EME; urlPrefix: https://w3c.github.io/encrypte member represents the ability to do spatial prediction, that is, using frames of a resolution different than the current resolution as dependencies. If absent, spatialScalability will default to - false. spatialScalability is closely coupled to - {{VideoConfiguration/scalabilityMode}} in the sense that streams encoded - with modes using spatial scalability (e.g. "L2T1") can only be decoded - if spatialScalability is supported. spatialScalability is only + false. If spatialScalability is set to true, + the decoder can decode any {{VideoConfiguration/scalabilityMode}} + that the encoder can encode for the configured codec. If spatialScalability + is set to false, the decoder cannot decode spatial scalability + modes, but can decode all other {{VideoConfiguration/scalabilityMode}} values + that the encoder can encode for the configured codec. spatialScalability is only applicable to {{MediaDecodingConfiguration}} for types {{media-source}}, {{file}}, and {{MediaDecodingType/webrtc}}.