diff options
author | Robin Gareus <robin@gareus.org> | 2020-04-02 19:55:33 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2020-04-02 20:27:51 +0200 |
commit | 14f15ca1e9526bde2db75d502c8290ac5d40db69 (patch) | |
tree | 36c6002a25b575cb18ae57b3cac3b951c0655b29 /gtk2_ardour/mixer_ui.h | |
parent | f0b25a776be955903dd0589720ce521990d89db5 (diff) |
Move RouteUI::fan_out to Mixer_UI
The previous version had various issues, in particular
when creating Tracks with an instrument, the RouteUI was not
available when the signal was emitted (likely caused by recent
ee-work of Audio+MIDI and Tape track removal).
However as side-effect fanned-out tracks/busses may now
be ordered before the new instrument route.
This also fixes an edge case of multiple fan-out in case
there is more than one RouteUI instance (mixer, editor-mixer,
meter-bridge).
Diffstat (limited to 'gtk2_ardour/mixer_ui.h')
-rw-r--r-- | gtk2_ardour/mixer_ui.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gtk2_ardour/mixer_ui.h b/gtk2_ardour/mixer_ui.h index 7fb0c1f10c..7992824b09 100644 --- a/gtk2_ardour/mixer_ui.h +++ b/gtk2_ardour/mixer_ui.h @@ -127,6 +127,7 @@ public: void do_vca_unassign (boost::shared_ptr<ARDOUR::VCA>); void show_spill (boost::shared_ptr<ARDOUR::Stripable>); bool showing_spill_for (boost::shared_ptr<ARDOUR::Stripable>) const; + void fan_out (boost::weak_ptr<ARDOUR::Route>, bool to_busses, bool group); sigc::signal1<void,boost::shared_ptr<ARDOUR::Stripable> > show_spill_change; |