diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/webcodecs/video_encoder_config.idl')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/webcodecs/video_encoder_config.idl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/chromium/third_party/blink/renderer/modules/webcodecs/video_encoder_config.idl b/chromium/third_party/blink/renderer/modules/webcodecs/video_encoder_config.idl index 80d801c7d82..7d5fb1f5b12 100644 --- a/chromium/third_party/blink/renderer/modules/webcodecs/video_encoder_config.idl +++ b/chromium/third_party/blink/renderer/modules/webcodecs/video_encoder_config.idl @@ -8,10 +8,11 @@ // video_encoder.cc. dictionary VideoEncoderConfig { required DOMString codec; - HardwarePreference hardwareAcceleration = "allow"; + HardwarePreference hardwareAcceleration = "no-preference"; AlphaOption alpha = "discard"; - unsigned long long bitrate; + [EnforceRange] unsigned long long bitrate; + BitrateMode bitrateMode = "variable"; double framerate; @@ -26,4 +27,6 @@ dictionary VideoEncoderConfig { // Same as in WebRTC SVC (https://w3c.github.io/webrtc-svc/) DOMString scalabilityMode; + + LatencyMode latencyMode = "quality"; }; |