#include "content/browser/renderer_host/media/media_stream_power_logger.h"
#include "base/power_monitor/power_monitor.h"
#include "base/power_monitor/power_monitor_source.h"
#include "content/browser/renderer_host/media/media_stream_manager.h"
namespace content {
namespace {
void SendLogMessage(const std::string& message) { … }
}
MediaStreamPowerLogger::MediaStreamPowerLogger() { … }
MediaStreamPowerLogger::~MediaStreamPowerLogger() { … }
void MediaStreamPowerLogger::OnSuspend() { … }
void MediaStreamPowerLogger::OnResume() { … }
void MediaStreamPowerLogger::OnThermalStateChange(
base::PowerThermalObserver::DeviceThermalState new_state) { … }
void MediaStreamPowerLogger::OnSpeedLimitChange(int new_limit) { … }
}