Commit c9b0a873 authored by François Beaufort's avatar François Beaufort Committed by Commit Bot

Media Capabilities: mark encoding API experimental

Encoding API was mistakenly promoted stable earlier. This CL fixes this
and introduces a new MediaCapabilitiesEncodingInfo runtime enabled
feature marked as experimental.

Bug: 824708
Change-Id: I8f06982471ee544919fe427f782b8d8ccf21f7b5
Reviewed-on: https://chromium-review.googlesource.com/970463
Commit-Queue: François Beaufort <beaufort.francois@gmail.com>
Reviewed-by: default avatarMounir Lamouri <mlamouri@chromium.org>
Reviewed-by: default avatarJochen Eisinger <jochen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#545036}
parent 0e783f89
...@@ -3631,7 +3631,6 @@ interface MediaCapabilities ...@@ -3631,7 +3631,6 @@ interface MediaCapabilities
attribute @@toStringTag attribute @@toStringTag
method constructor method constructor
method decodingInfo method decodingInfo
method encodingInfo
interface MediaCapabilitiesInfo interface MediaCapabilitiesInfo
attribute @@toStringTag attribute @@toStringTag
getter powerEfficient getter powerEfficient
......
...@@ -4,11 +4,9 @@ ...@@ -4,11 +4,9 @@
// https://wicg.github.io/media-capabilities/#mediacapabilities // https://wicg.github.io/media-capabilities/#mediacapabilities
[ [Exposed=Window]
Exposed=Window, interface MediaCapabilities {
OriginTrialEnabled=MediaCapabilities [CallWith=ScriptState, Measure, OriginTrialEnabled=MediaCapabilities] Promise<MediaCapabilitiesInfo> decodingInfo(MediaDecodingConfiguration configuration);
] interface MediaCapabilities { [CallWith=ScriptState, Measure, RuntimeEnabled=MediaCapabilitiesEncodingInfo] Promise<MediaCapabilitiesInfo> encodingInfo(
[CallWith=ScriptState, Measure] Promise<MediaCapabilitiesInfo> decodingInfo(MediaDecodingConfiguration configuration);
[CallWith=ScriptState, Measure] Promise<MediaCapabilitiesInfo> encodingInfo(
MediaEncodingConfiguration configuration); MediaEncodingConfiguration configuration);
}; };
...@@ -623,6 +623,10 @@ ...@@ -623,6 +623,10 @@
origin_trial_feature_name: "MediaCapabilities", origin_trial_feature_name: "MediaCapabilities",
status: "stable", status: "stable",
}, },
{
name: "MediaCapabilitiesEncodingInfo",
status: "experimental",
},
{ {
name: "MediaCapture", name: "MediaCapture",
}, },
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment