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:
1 parent
ce857887af
commit
a3cb12ff8a
4 files changed
+2
No files matched your search
@@ -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++)
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user