Files
ardour/libs
Robin Gareus 3f6bf2c451 Overhaul connection events, fix capture alignment
Previously there was only a PostDisconnect() signal.
When a port connection is made directly e.g. recorder_ui.cc
r->input()->audio(..)->connect(...), or when connecting
using an external jack control app, Ardour::IO is not informed.

no IOChange::ConnectionsChanged signal is emitted and
Track::set_align_choice_from_io() is not called. This leads to
incorrec capture alignment.

To minimize signal emission the static global PostDisconnect
is changed into a per port ConnectedOrDisconnected signal.
IOs subscribes to signals from owned ports only.
2021-06-11 20:02:39 +02:00
..
2021-05-05 17:57:16 +02:00
2021-05-09 17:52:29 -06:00
2021-04-18 22:02:57 +02:00
2021-01-23 23:43:14 +01:00
2021-05-22 22:11:42 +02:00
2020-01-22 02:00:25 +01:00
2021-03-01 22:14:38 +01:00