snapcast/client/timeProvider.cpp
(no author) 0a20924e66 code cleanup
git-svn-id: svn://elaine/murooma/trunk@337 d8a302eb-03bc-478d-80e4-98257eca68ef
2015-01-01 18:15:20 +00:00

22 lines
346 B
C++

#include "timeProvider.h"
TimeProvider::TimeProvider() : diffToServer_(0)
{
diffBuffer_.setSize(200);
}
void TimeProvider::setDiffToServer(double ms)
{
diffBuffer_.add(ms * 1000);
diffToServer_ = diffBuffer_.median();
}
/*
long TimeProvider::getPercentileDiffToServer(size_t percentile)
{
return diffBuffer.percentile(percentile);
}
*/