Commit ee9e2088 authored by Shawn Gallea's avatar Shawn Gallea Committed by Commit Bot

Enable reduced framerate on headless chromecast devices

Removes experiment, enables 4hz framerate on all headless
chromecast devices.

Bug: b/139299756
Test: Locally on device
Change-Id: I8d6b9b1010c186837b16edffced8d7dc7cac6f3b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376459Reviewed-by: default avatarMichael Spang <spang@chromium.org>
Commit-Queue: Shawn Gallea <sagallea@google.com>
Cr-Commit-Position: refs/heads/master@{#801628}
parent dc08150e
......@@ -158,10 +158,6 @@ const base::Feature kUseQueryableDataBackend{"use_queryable_data_backend",
const base::Feature kEnableSideGesturePassThrough{
"enable_side_gesture_pass_through", base::FEATURE_DISABLED_BY_DEFAULT};
// Lowers frame rate for headless
const base::Feature kReduceHeadlessFrameRate{"reduce_headless_frame_rate",
base::FEATURE_DISABLED_BY_DEFAULT};
// Uses AudioManagerAndroid, instead of CastAudioManagerAndroid. This will
// disable lots of Cast features, so it should only be used for development and
// testing.
......@@ -178,7 +174,6 @@ const base::Feature* kFeatures[] = {
&kEnableGeneralAudienceBrowsing,
&kUseQueryableDataBackend,
&kEnableSideGesturePassThrough,
&kReduceHeadlessFrameRate,
&kEnableChromeAudioManagerAndroid,
};
......
......@@ -31,7 +31,6 @@ extern const base::Feature kDisableIdleSocketsCloseOnMemoryPressure;
extern const base::Feature kEnableGeneralAudienceBrowsing;
extern const base::Feature kUseQueryableDataBackend;
extern const base::Feature kEnableSideGesturePassThrough;
extern const base::Feature kReduceHeadlessFrameRate;
extern const base::Feature kEnableChromeAudioManagerAndroid;
// Get an iterable list of all of the cast features for checking all features as
......
......@@ -4,7 +4,6 @@
#include "chromecast/graphics/cast_window_manager_aura.h"
#include "base/feature_list.h"
#include "base/memory/ptr_util.h"
#include "build/build_config.h"
#include "chromecast/base/cast_features.h"
......@@ -236,11 +235,8 @@ void CastWindowManagerAura::Setup() {
rounded_window_corners_ = RoundedWindowCorners::Create(this);
#if BUILDFLAG(IS_CAST_AUDIO_ONLY)
if (base::FeatureList::IsEnabled(kReduceHeadlessFrameRate)) {
ui::Compositor* compositor = window_tree_host_->compositor();
compositor->SetDisplayVSyncParameters(
base::TimeTicks(), base::TimeDelta::FromMilliseconds(250));
}
window_tree_host_->compositor()->SetDisplayVSyncParameters(
base::TimeTicks(), base::TimeDelta::FromMilliseconds(250));
#endif
}
......
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