#include "modules/audio_processing/aec3/api_call_jitter_metrics.h"
#include <algorithm>
#include <limits>
#include "modules/audio_processing/aec3/aec3_common.h"
#include "system_wrappers/include/metrics.h"
namespace webrtc {
namespace {
bool TimeToReportMetrics(int frames_since_last_report) { … }
}
ApiCallJitterMetrics::Jitter::Jitter()
: … { … }
void ApiCallJitterMetrics::Jitter::Update(int num_api_calls_in_a_row) { … }
void ApiCallJitterMetrics::Jitter::Reset() { … }
void ApiCallJitterMetrics::Reset() { … }
void ApiCallJitterMetrics::ReportRenderCall() { … }
void ApiCallJitterMetrics::ReportCaptureCall() { … }
bool ApiCallJitterMetrics::WillReportMetricsAtNextCapture() const { … }
}