From 0b0d73ead2235077debae5e045ed2b4cb191f5b2 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Sat, 11 Apr 2015 17:05:04 +0200 Subject: Integrate CacheManager into the engine. --- src/events.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/events.h') diff --git a/src/events.h b/src/events.h index fa0147b..ea897f1 100644 --- a/src/events.h +++ b/src/events.h @@ -35,6 +35,7 @@ #include "audiofile.h" #include "audio.h" #include "mutex.h" +#include "cachemanager.h" typedef unsigned int timepos_t; @@ -58,6 +59,7 @@ public: EventSample(channel_t c, float g, AudioFile *af, std::string grp, void *instr) { + cache_id = CACHE_NOID; channel = c; gain = g; t = 0; @@ -70,6 +72,10 @@ public: Event::type_t type() { return Event::sample; } + cacheid_t cache_id; + sample_t *buffer; + size_t buffer_size; + float gain; unsigned int t; AudioFile *file; -- cgit v1.2.3