chromium/cc/trees/frame_rate_estimator.cc

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "cc/trees/frame_rate_estimator.h"

#include "base/feature_list.h"
#include "base/task/sequenced_task_runner.h"
#include "base/time/time.h"
#include "cc/base/features.h"
#include "components/viz/common/frame_sinks/begin_frame_args.h"

namespace cc {
namespace {

constexpr auto kInputPriorityDelay =;

bool IsThrottleFrameRateOnManyDidNotProduceFrameEnabled() {}

}  // namespace

FrameRateEstimator::FrameRateEstimator(base::SequencedTaskRunner* task_runner)
    :{}

FrameRateEstimator::~FrameRateEstimator() = default;

void FrameRateEstimator::SetVideoConferenceMode(bool enabled) {}

void FrameRateEstimator::WillDraw(base::TimeTicks now) {}

base::TimeDelta FrameRateEstimator::GetPreferredInterval() const {}

void FrameRateEstimator::NotifyInputEvent() {}

void FrameRateEstimator::OnExitInputPriorityMode() {}

void FrameRateEstimator::DidNotProduceFrame() {}

}  // namespace cc