mirror of
https://github.com/badaix/snapcast.git
synced 2025-08-03 16:48:52 +02:00
time provider
git-svn-id: svn://elaine/murooma/trunk@268 d8a302eb-03bc-478d-80e4-98257eca68ef
This commit is contained in:
parent
19e77f0f20
commit
2fedce489c
6 changed files with 93 additions and 12 deletions
|
@ -8,7 +8,7 @@ template <class T>
|
|||
class DoubleBuffer
|
||||
{
|
||||
public:
|
||||
DoubleBuffer(size_t size) : bufferSize(size)
|
||||
DoubleBuffer(size_t size = 10) : bufferSize(size)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -62,6 +62,12 @@ public:
|
|||
return buffer.size();
|
||||
}
|
||||
|
||||
void setSize(size_t size)
|
||||
{
|
||||
bufferSize = size;
|
||||
}
|
||||
|
||||
|
||||
private:
|
||||
size_t bufferSize;
|
||||
std::deque<T> buffer;
|
||||
|
@ -71,3 +77,5 @@ private:
|
|||
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue