#include "common_video/framerate_controller.h"
#include <limits>
#include "rtc_base/time_utils.h"
namespace webrtc {
namespace {
constexpr double kMinFramerate = …;
}
FramerateController::FramerateController()
: … { … }
FramerateController::FramerateController(double max_framerate)
: … { … }
FramerateController::~FramerateController() { … }
void FramerateController::SetMaxFramerate(double max_framerate) { … }
double FramerateController::GetMaxFramerate() const { … }
bool FramerateController::ShouldDropFrame(int64_t in_timestamp_ns) { … }
void FramerateController::Reset() { … }
void FramerateController::KeepFrame(int64_t in_timestamp_ns) { … }
}