diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2017-04-10 13:05:06 +0100 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2017-09-18 11:40:53 -0400 |
commit | 5642dd4496a9b715f122e2bb8344828735dd1cc2 (patch) | |
tree | a34307253ab0f54be158e1724dc5cdf4e6ffe92c /libs/ardour/track.cc | |
parent | 68e57101add5f84faba4a29ac17f410f2f9d5e44 (diff) |
reinstate input monitoring function
Diffstat (limited to 'libs/ardour/track.cc')
-rw-r--r-- | libs/ardour/track.cc | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc index 2673341f1f..01c5a58c16 100644 --- a/libs/ardour/track.cc +++ b/libs/ardour/track.cc @@ -18,6 +18,7 @@ #include "pbd/error.h" #include "ardour/amp.h" +#include "ardour/audioengine.h" #include "ardour/debug.h" #include "ardour/delivery.h" #include "ardour/disk_reader.h" @@ -552,13 +553,17 @@ Track::playlist () void Track::request_input_monitoring (bool m) { - // XXX DISK + for (PortSet::iterator i = _input->ports().begin(); i != _input->ports().end(); ++i) { + AudioEngine::instance()->request_input_monitoring ((*i)->name(), m); + } } void Track::ensure_input_monitoring (bool m) { - // XXX DISK + for (PortSet::iterator i = _input->ports().begin(); i != _input->ports().end(); ++i) { + AudioEngine::instance()->ensure_input_monitoring ((*i)->name(), m); + } } bool |