From 353338072d43d41b416818f461a075512314587a Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Wed, 27 Jan 2016 21:16:44 +0100 Subject: Add debug. --- src/audiocache.cc | 11 +++++++++++ src/drumkitloader.cc | 2 ++ 2 files changed, 13 insertions(+) (limited to 'src') diff --git a/src/audiocache.cc b/src/audiocache.cc index 6d86494..ee0c8d6 100644 --- a/src/audiocache.cc +++ b/src/audiocache.cc @@ -40,11 +40,14 @@ AudioCache::~AudioCache() { + DEBUG(cache, "~AudioCache() pre\n"); // TODO: Run through all active cacheids and release them/close their files. deinit(); delete[] nodata; + + DEBUG(cache, "~AudioCache() post\n"); } void AudioCache::init(size_t poolsize) @@ -222,10 +225,14 @@ void AudioCache::close(cacheid_t id) void AudioCache::setFrameSize(size_t framesize) { + printf("%s\n", __PRETTY_FUNCTION__); + // Make sure the event handler thread is stalled while we set the framesize // state. std::lock_guard eventHandlerLock(eventHandler); + printf("A\n"); + // NOTE: Not threaded... //std::lock_guard idManagerLock(idManager); @@ -242,7 +249,11 @@ void AudioCache::setFrameSize(size_t framesize) this->framesize = framesize; + printf("B\n"); + eventHandler.setChunkSize(CHUNKSIZE(framesize)); + + printf("C\n"); } size_t AudioCache::frameSize() const diff --git a/src/drumkitloader.cc b/src/drumkitloader.cc index d5803d8..e895474 100644 --- a/src/drumkitloader.cc +++ b/src/drumkitloader.cc @@ -41,9 +41,11 @@ DrumKitLoader::DrumKitLoader() DrumKitLoader::~DrumKitLoader() { + DEBUG(loader, "~DrumKitLoader() pre\n"); if(running) { stop(); } + DEBUG(loader, "~DrumKitLoader() post\n"); } void DrumKitLoader::stop() -- cgit v1.2.3