summaryrefslogtreecommitdiff
path: root/src/audio
diff options
context:
space:
mode:
Diffstat (limited to 'src/audio')
-rw-r--r--src/audio/devices.cpp7
-rw-r--r--src/audio/devices.hpp6
2 files changed, 13 insertions, 0 deletions
diff --git a/src/audio/devices.cpp b/src/audio/devices.cpp
index f315a17..c9636b7 100644
--- a/src/audio/devices.cpp
+++ b/src/audio/devices.cpp
@@ -1,5 +1,11 @@
+#ifdef WITH_VOICE
+
+// clang-format off
+
#include "devices.hpp"
+// clang-format on
+
AudioDevices::AudioDevices()
: m_playback(Gtk::ListStore::create(m_playback_columns)) {
}
@@ -31,3 +37,4 @@ AudioDevices::PlaybackColumns::PlaybackColumns() {
add(Name);
add(DeviceID);
}
+#endif
diff --git a/src/audio/devices.hpp b/src/audio/devices.hpp
index 0a88873..c11744b 100644
--- a/src/audio/devices.hpp
+++ b/src/audio/devices.hpp
@@ -1,9 +1,14 @@
#pragma once
+#ifdef WITH_VOICE
+
+// clang-format off
#include <gtkmm/liststore.h>
#include <miniaudio.h>
#include <optional>
+// clang-format on
+
class AudioDevices {
public:
AudioDevices();
@@ -24,3 +29,4 @@ private:
PlaybackColumns m_playback_columns;
Glib::RefPtr<Gtk::ListStore> m_playback;
};
+#endif