[webrtc-extensions] setParameters: changing scaleResolutionDownBy (#158)

aboba has just created a new issue for https://github.com/w3c/webrtc-extensions:

== setParameters: changing scaleResolutionDownBy ==
The current text relating to `scaleResolutionDownBy` does not provide much detail about what happens when the value is changed in `setParameters()`.  For example: 

- Is a keyframe automatically generated on a change to `scaleResolutionDownBy`?
- If not, what happens if the decoder doesn't support the ability to do spatial prediction, that is, using frames of a resolution different than the current resolution as dependencies?

Note: the Media Capabilities API makes it possible to discover whether a decoder supports spatial prediction via the [`spatialScalability`](https://w3c.github.io/media-capabilities/#dom-videoconfiguration-spatialscalability) attribute.  This was needed because some (hardware) decoders were found to be unable to do spatial prediction, and therefore would produce a decoder error on encountering an encoding using spatial prediction. 

Please view or discuss this issue at https://github.com/w3c/webrtc-extensions/issues/158 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 13 April 2023 05:52:19 UTC