Fixed: Crash during initialization of GraphicEQ/Convolution filters when loading the configuration in multiple threads concurrently. This occurred most often when using GraphicEQ both for playback and capture devices.

Improved: Updated FFTW to version 3.3.6-pl2.
This commit is contained in:
jthedering committed 2017-07-17 19:33:57 +00:00
1 parent ce857887af
commit a3cb12ff8a
4 files changed
+2

No files matched your search

+1
View File
@@ -87,6 +87,7 @@ vector<wstring> ConvolutionFilter::initialize(float sampleRate, unsigned maxFram
bufs[i] = buf;
}
fftwf_make_planner_thread_safe();
filters = (HConvSingle*)MemoryHelper::alloc(sizeof(HConvSingle) * channelCount);
for (unsigned i = 0; i < channelCount; i++)
{