Code changes for compatibility with JUCE 6.x

- Replace all juce::CriticalSection with std::recursive_mutex
- Replace all juce::AudioSampleBuffer with juce::AudioBuffer<float>
- Eliminate implicit reliance on 'using namespace juce;'
- Replace OpenShotAudio.h includes with targeted juce modules
This commit is contained in:
FeRD (Frank Dana)
2021-10-27 14:34:05 -04:00
parent ef535c859d
commit 59108504e3
72 changed files with 428 additions and 371 deletions

View File

@@ -11,7 +11,11 @@
// SPDX-License-Identifier: LGPL-3.0-or-later
#include "VideoCacheThread.h"
#include "CacheBase.h"
#include "Exceptions.h"
#include "Frame.h"
#include "OpenMPUtilities.h"
#include "ZmqLogger.h"
#include <algorithm>