summaryrefslogtreecommitdiffstats
path: root/src/JackDbusDriver.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-11-27 18:54:27 +0100
committerDavid Robillard <d@drobilla.net>2020-11-27 21:52:17 +0100
commitdbe6899651ac929f59af160dd07aaf6bda079b23 (patch)
tree49243cfa13dc3bba18526dc5eeb64f615a23c587 /src/JackDbusDriver.cpp
parent5dad45517e9dfa8b043f368cf31b2795fb713fde (diff)
downloadpatchage-dbe6899651ac929f59af160dd07aaf6bda079b23.tar.gz
patchage-dbe6899651ac929f59af160dd07aaf6bda079b23.tar.bz2
patchage-dbe6899651ac929f59af160dd07aaf6bda079b23.zip
Factor out log from Patchage class
Towards saner dependencies.
Diffstat (limited to 'src/JackDbusDriver.cpp')
-rw-r--r--src/JackDbusDriver.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/JackDbusDriver.cpp b/src/JackDbusDriver.cpp
index 7f9221b..8098410 100644
--- a/src/JackDbusDriver.cpp
+++ b/src/JackDbusDriver.cpp
@@ -54,8 +54,9 @@ PATCHAGE_RESTORE_WARNINGS
//#define USE_FULL_REFRESH
-JackDriver::JackDriver(Patchage* app)
+JackDriver::JackDriver(Patchage* app, ILog& log)
: _app(app)
+ , _log(log)
, _dbus_error()
, _dbus_connection(nullptr)
, _max_dsp_load(0.0f)
@@ -1190,11 +1191,11 @@ JackDriver::create_port_view(Patchage*, const PortID&)
void
JackDriver::error_msg(const std::string& msg) const
{
- _app->error_msg(std::string{"Jack: "} + msg);
+ _log.error_msg(std::string{"Jack: "} + msg);
}
void
JackDriver::info_msg(const std::string& msg) const
{
- _app->info_msg(std::string{"Jack: "} + msg);
+ _log.info_msg(std::string{"Jack: "} + msg);
}