Skip to content

Commit 7fd3ab7

Browse files
committed
Put PortAudioInitializationGuard in the lmms::detail namespace
1 parent 5a3d1cb commit 7fd3ab7

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

include/AudioPortAudio.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@
3939
#include "AudioDeviceSetupWidget.h"
4040

4141
namespace lmms {
42+
43+
namespace detail {
4244
class PortAudioInitializationGuard
4345
{
4446
public:
@@ -61,6 +63,7 @@ class PortAudioInitializationGuard
6163
private:
6264
PaError m_error = paNoError;
6365
};
66+
} // namespace detail
6467

6568
class AudioPortAudio : public AudioDevice
6669
{
@@ -82,7 +85,7 @@ class AudioPortAudio : public AudioDevice
8285
static int processCallback(const void* input, void* output, unsigned long frameCount,
8386
const PaStreamCallbackTimeInfo* timeInfo, PaStreamCallbackFlags statusFlags, void* userData);
8487

85-
PortAudioInitializationGuard m_initGuard;
88+
detail::PortAudioInitializationGuard m_initGuard;
8689

8790
PaStream* m_paStream = nullptr;
8891
std::vector<SampleFrame> m_outBuf;

src/core/audio/AudioPortAudio.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@ AudioPortAudioSetupWidget::AudioPortAudioSetupWidget(QWidget* parent)
308308

309309
void AudioPortAudioSetupWidget::show()
310310
{
311-
static auto s_initGuard = PortAudioInitializationGuard{};
311+
static auto s_initGuard = detail::PortAudioInitializationGuard{};
312312

313313
if (m_backendComboBox->count() == 0)
314314
{

0 commit comments

Comments
 (0)