aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Skoland <davidskoland@gmail.com>2018-12-26 20:04:11 +0100
committerDavid Skoland <davidskoland@gmail.com>2018-12-26 20:04:11 +0100
commit2a43d56772137d69f5787b40fdfeb7e6effd68d5 (patch)
tree039fc816cdf903bfcc666584aedf89e7aa769693
parent68145616f597c4cfc65313fc2973d9480f98be89 (diff)
muh macos support
-rw-r--r--src/aooptionsdialog.cpp5
-rw-r--r--src/courtroom.cpp5
-rw-r--r--src/hardware_functions.cpp7
3 files changed, 17 insertions, 0 deletions
diff --git a/src/aooptionsdialog.cpp b/src/aooptionsdialog.cpp
index 2b8259f5..b1d0974c 100644
--- a/src/aooptionsdialog.cpp
+++ b/src/aooptionsdialog.cpp
@@ -512,6 +512,11 @@ bool AOOptionsDialog::needs_default_audiodev()
{
return false;
}
+#elif defined __APPLE__
+bool AOOptionsDialog::needs_default_audiodev()
+{
+ return false;
+}
#else
#error This operating system is not supported.
#endif
diff --git a/src/courtroom.cpp b/src/courtroom.cpp
index 3ed1e745..f4b484b7 100644
--- a/src/courtroom.cpp
+++ b/src/courtroom.cpp
@@ -3508,6 +3508,11 @@ void Courtroom::load_bass_opus_plugin()
{
BASS_PluginLoad("libbassopus.so", 0);
}
+#elif defined __APPLE__
+void Courtroom::load_bass_opus_plugin()
+{
+ BASS_PluginLoad("libbassopus.dylib", 0);
+}
#else
#error This operating system is unsupported for bass plugins.
#endif
diff --git a/src/hardware_functions.cpp b/src/hardware_functions.cpp
index 29823cdf..ebba6ab7 100644
--- a/src/hardware_functions.cpp
+++ b/src/hardware_functions.cpp
@@ -50,6 +50,13 @@ QString get_hdid()
return "gxcpz32sa9fnwic92mfbs0";
}
+#elif defined __APPLE__
+QString get_hdid()
+{
+ //hdids are broken at this point anyways
+ return "just a mac passing by";
+}
+
#else
#error This operating system is unsupported for hardware functions.