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
attribute @@toStringTag
method constructor
method decodingInfo
method encodingInfo
interface MediaCapabilitiesInfo
attribute @@toStringTag
getter powerEfficient
......
......@@ -4,11 +4,9 @@
// https://wicg.github.io/media-capabilities/#mediacapabilities
[
Exposed=Window,
OriginTrialEnabled=MediaCapabilities
] interface MediaCapabilities {
[CallWith=ScriptState, Measure] Promise<MediaCapabilitiesInfo> decodingInfo(MediaDecodingConfiguration configuration);
[CallWith=ScriptState, Measure] Promise<MediaCapabilitiesInfo> encodingInfo(
[Exposed=Window]
interface MediaCapabilities {
[CallWith=ScriptState, Measure, OriginTrialEnabled=MediaCapabilities] Promise<MediaCapabilitiesInfo> decodingInfo(MediaDecodingConfiguration configuration);
[CallWith=ScriptState, Measure, RuntimeEnabled=MediaCapabilitiesEncodingInfo] Promise<MediaCapabilitiesInfo> encodingInfo(
MediaEncodingConfiguration configuration);
};
......@@ -623,6 +623,10 @@
origin_trial_feature_name: "MediaCapabilities",
status: "stable",
},
{
name: "MediaCapabilitiesEncodingInfo",
status: "experimental",
},
{
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