summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2020-05-08 06:35:08 +0200
committerRobin Gareus <robin@gareus.org>2020-05-08 06:35:08 +0200
commitcaf057f06dbe307e4a53580665b0f2166fe8a2c5 (patch)
tree53386e6f5c3bb437109b556e8702001708b545b6 /libs/ardour/ardour
parent3f6764f276b629898c4195fa6e4f1d900286c082 (diff)
Experiment: propagate solo-state with internal-sends
So far internal-sends were explicitly special-cased, and implicit solo-state only was only forwarded for direct up/down-stream connections. ...and nobody can remember why :) This restriction is removed, so far mainly with commenting-out code, as experiment. Internal sends are not only more convenient, but also required in cases where direct connections result in ambiguous latency.
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/internal_send.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/ardour/internal_send.h b/libs/ardour/ardour/internal_send.h
index faa2053e92..86c801b59c 100644
--- a/libs/ardour/ardour/internal_send.h
+++ b/libs/ardour/ardour/internal_send.h
@@ -83,6 +83,8 @@ private:
void init_gain ();
int use_target (boost::shared_ptr<Route>, bool update_name = true);
void target_io_changed ();
+
+ void propagate_solo (bool);
};
} // namespace ARDOUR