diff --git a/index.bs b/index.bs index e85f738..50703e0 100644 --- a/index.bs +++ b/index.bs @@ -380,6 +380,7 @@ spec: secure-contexts; urlPrefix: https://www.w3.org/TR/secure-contexts/ ColorGamut colorGamut; TransferFunction transferFunction; DOMString scalabilityMode; + boolean spatialScalability; }; @@ -475,9 +476,24 @@ spec: secure-contexts; urlPrefix: https://www.w3.org/TR/secure-contexts/

If present, the scalabilityMode - member represents the scalability mode as defined in [[webrtc-svc]]. + member represents the scalability mode as defined in [[webrtc-svc]]. If + absent, the implementer defined default mode for this {{contentType}} is + assumed (i.e., the mode you get if you don't specify one via + {{RTCRtpSender/setParameters()}}). scalabilityMode is only applicable + to the {{MediaEncodingType}} {{MediaEncodingType/webrtc}}.

+

+ If present, the spatialScalability + 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 + {{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 applicable + to {{MediaDecodingConfiguration}}. +