From 301aa28ef1355e16d1d3f7ad1acc0ced6153b655 Mon Sep 17 00:00:00 2001 From: Owen Green Date: Fri, 18 Dec 2020 10:36:42 +0000 Subject: [PATCH] Restore setting brute force sample rate to unitialized buffers --- include/SCBufferAdaptor.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/SCBufferAdaptor.hpp b/include/SCBufferAdaptor.hpp index 8b325b2..5c212b5 100644 --- a/include/SCBufferAdaptor.hpp +++ b/include/SCBufferAdaptor.hpp @@ -56,7 +56,10 @@ public: SCBufferAdaptor(index bufnum, World* world) : mBuffer{World_GetNRTBuf(world, static_cast(bufnum))}, mBufnum(bufnum), mWorld(world) - {} + { + if (mBuffer && !static_cast(mBuffer->samplerate)) + mBuffer->samplerate = world->mFullRate.mSampleRate; + } // ~SCBufferAdaptor() { cleanUp(); }