5#ifndef FLUTTER_SHELL_COMMON_VARIABLE_REFRESH_RATE_DISPLAY_H_
6#define FLUTTER_SHELL_COMMON_VARIABLE_REFRESH_RATE_DISPLAY_H_
11#include "flutter/fml/macros.h"
21 const std::weak_ptr<VariableRefreshRateReporter>& refresh_rate_reporter,
24 double device_pixel_ratio);
31 const std::weak_ptr<VariableRefreshRateReporter> refresh_rate_reporter_;
A Display where the refresh rate can change over time.
~VariableRefreshRateDisplay()=default
VariableRefreshRateDisplay(DisplayId display_id, const std::weak_ptr< VariableRefreshRateReporter > &refresh_rate_reporter, double width, double height, double device_pixel_ratio)
double GetRefreshRate() const override