summaryrefslogtreecommitdiff
path: root/libs/ardour/butler.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2011-07-19 11:57:09 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2011-07-19 11:57:09 +0000
commit828939a7f58c478a4f2d75e9559a35eaf77a9157 (patch)
tree14ffb60de48afa43320e987b19167bccf3fd8799 /libs/ardour/butler.cc
parent79898b7aa7aca9bcfbc187cf02acc8c333fabaec (diff)
more MIDI I/O debugging output
git-svn-id: svn://localhost/ardour2/branches/3.0@9901 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/butler.cc')
-rw-r--r--libs/ardour/butler.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/libs/ardour/butler.cc b/libs/ardour/butler.cc
index ad31c71e15..46bb830cbe 100644
--- a/libs/ardour/butler.cc
+++ b/libs/ardour/butler.cc
@@ -241,15 +241,15 @@ restart:
for (i = rl_with_auditioner.begin(); !transport_work_requested() && should_run && i != rl_with_auditioner.end(); ++i) {
boost::shared_ptr<Track> tr = boost::dynamic_pointer_cast<Track> (*i);
+
if (!tr) {
continue;
}
- /* don't read inactive tracks */
-
boost::shared_ptr<IO> io = tr->input ();
if (io && !io->active()) {
+ /* don't read inactive tracks */
continue;
}
@@ -296,6 +296,7 @@ restart:
// cerr << "write behind for " << (*i)->name () << endl;
boost::shared_ptr<Track> tr = boost::dynamic_pointer_cast<Track> (*i);
+
if (!tr) {
continue;
}