Commit 24fd9180 authored by Tommy Steimel's avatar Tommy Steimel Committed by Commit Bot

[Global Media Controls] Add feature flag for hardware key handling

This CL adds a feature flag to toggle hardware key handling. This
is currently unused and disabled by default.

Bug: 902792
Change-Id: Ic1dfd70a81f6aa7abb8fd79b504b0d3bd05843e3
Reviewed-on: https://chromium-review.googlesource.com/c/1323798Reviewed-by: default avatarBecca Hughes <beccahughes@chromium.org>
Commit-Queue: Tommy Steimel <steimel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606207}
parent 34886f37
...@@ -353,6 +353,10 @@ const base::Feature kExternalClearKeyForTesting{ ...@@ -353,6 +353,10 @@ const base::Feature kExternalClearKeyForTesting{
const base::Feature kHardwareSecureDecryption{ const base::Feature kHardwareSecureDecryption{
"HardwareSecureDecryption", base::FEATURE_DISABLED_BY_DEFAULT}; "HardwareSecureDecryption", base::FEATURE_DISABLED_BY_DEFAULT};
// Enables handling of hardware media keys for controlling media.
const base::Feature kHardwareMediaKeyHandling{
"HardwareMediaKeyHandling", base::FEATURE_DISABLED_BY_DEFAULT};
// Limits number of media tags loading in parallel to 6. This speeds up // Limits number of media tags loading in parallel to 6. This speeds up
// preloading of any media that requires multiple requests to preload. // preloading of any media that requires multiple requests to preload.
const base::Feature kLimitParallelMediaPreloading{ const base::Feature kLimitParallelMediaPreloading{
......
...@@ -109,6 +109,7 @@ MEDIA_EXPORT extern const base::Feature kD3D11VP9Decoder; ...@@ -109,6 +109,7 @@ MEDIA_EXPORT extern const base::Feature kD3D11VP9Decoder;
MEDIA_EXPORT extern const base::Feature kD3D11VideoDecoder; MEDIA_EXPORT extern const base::Feature kD3D11VideoDecoder;
MEDIA_EXPORT extern const base::Feature kExternalClearKeyForTesting; MEDIA_EXPORT extern const base::Feature kExternalClearKeyForTesting;
MEDIA_EXPORT extern const base::Feature kFallbackAfterDecodeError; MEDIA_EXPORT extern const base::Feature kFallbackAfterDecodeError;
MEDIA_EXPORT extern const base::Feature kHardwareMediaKeyHandling;
MEDIA_EXPORT extern const base::Feature kHardwareSecureDecryption; MEDIA_EXPORT extern const base::Feature kHardwareSecureDecryption;
MEDIA_EXPORT extern const base::Feature kLimitParallelMediaPreloading; MEDIA_EXPORT extern const base::Feature kLimitParallelMediaPreloading;
MEDIA_EXPORT extern const base::Feature kLowDelayVideoRenderingOnLiveStream; MEDIA_EXPORT extern const base::Feature kLowDelayVideoRenderingOnLiveStream;
......
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