aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/courtroom.cpp5
-rw-r--r--src/text_file_functions.cpp4
2 files changed, 8 insertions, 1 deletions
diff --git a/src/courtroom.cpp b/src/courtroom.cpp
index f4b484b7..598747c4 100644
--- a/src/courtroom.cpp
+++ b/src/courtroom.cpp
@@ -3511,7 +3511,10 @@ void Courtroom::load_bass_opus_plugin()
#elif defined __APPLE__
void Courtroom::load_bass_opus_plugin()
{
- BASS_PluginLoad("libbassopus.dylib", 0);
+ QString libpath = ao_app->get_base_path() + "../../Frameworks/libbassopus.dylib";
+ QByteArray ba = libpath.toLocal8Bit();
+
+ BASS_PluginLoad(ba.data(), 0);
}
#else
#error This operating system is unsupported for bass plugins.
diff --git a/src/text_file_functions.cpp b/src/text_file_functions.cpp
index 0af96f18..1e920d73 100644
--- a/src/text_file_functions.cpp
+++ b/src/text_file_functions.cpp
@@ -9,6 +9,10 @@ QString AOApplication::read_theme()
int AOApplication::read_blip_rate()
{
int result = configini->value("blip_rate", 1).toInt();
+
+ if (result < 1)
+ return 1;
+
return result;
}