summaryrefslogtreecommitdiffstats
path: root/tests/midi_ringbuffer_test.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2008-02-09 18:23:57 +0000
committerDavid Robillard <d@drobilla.net>2008-02-09 18:23:57 +0000
commit81f335330c209359ef1d2b3bdedc5c19790d2eba (patch)
tree2262742e60b1360ecd66bf1f5be57e4df2b53de3 /tests/midi_ringbuffer_test.cpp
parent43dd122ffcdb6a0b40a56777245a870e411d439c (diff)
downloadraul-81f335330c209359ef1d2b3bdedc5c19790d2eba.tar.gz
raul-81f335330c209359ef1d2b3bdedc5c19790d2eba.tar.bz2
raul-81f335330c209359ef1d2b3bdedc5c19790d2eba.zip
Use Raul::TimeStamp (LV2 compatible typed 32:32 fixed timestamp) everywhere.
Fix initial size of Patchage messages window. Machina disabled for now (transitioning to generic timestamps). git-svn-id: http://svn.drobilla.net/lad/raul@1133 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'tests/midi_ringbuffer_test.cpp')
-rw-r--r--tests/midi_ringbuffer_test.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/midi_ringbuffer_test.cpp b/tests/midi_ringbuffer_test.cpp
index 706aef1..2bf138c 100644
--- a/tests/midi_ringbuffer_test.cpp
+++ b/tests/midi_ringbuffer_test.cpp
@@ -1,21 +1,22 @@
+#include "raul/TimeStamp.hpp"
+#include "raul/EventRingBuffer.hpp"
#include <iostream>
-#include "raul/StampedChunkRingBuffer.hpp"
#include "raul/midi_names.h"
using namespace std;
using namespace Raul;
void
-read_write_test(StampedChunkRingBuffer& rb, unsigned offset)
+read_write_test(EventRingBuffer& rb, unsigned offset)
{
- TickTime t;
+ TimeStamp t(TimeUnit(TimeUnit::FRAMES, 48000), 0, 0);
size_t size;
unsigned char buf[5];
snprintf((char*)buf, 5, "%d", offset);
size = strlen((char*)buf);
- size_t written = rb.write(offset, size, buf);
+ size_t written = rb.write(t, size, buf);
assert(written == size);
for (size_t i=0; i < 4; ++i)
@@ -31,7 +32,7 @@ read_write_test(StampedChunkRingBuffer& rb, unsigned offset)
int
main()
{
- StampedChunkRingBuffer rb(32);
+ EventRingBuffer rb(32);
for (size_t i=0; i < 9999; ++i)
read_write_test(rb, i);