diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2017-06-07 15:09:02 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2017-09-18 11:40:53 -0400 |
commit | 94bf944acd28959570b5a36580aeb43708dae730 (patch) | |
tree | 5c8a03debaf39a5a3884af581b83b0b364c33636 /libs/ardour/ardour/track.h | |
parent | d5ccc7ba981fd20360f627df9fb517b9ebc3db23 (diff) |
alignment choice now owned by Track, as a proxy for DiskWriter
DiskWriter is a processor and as such has no Input object. This means
that the "Automatic" setting must be handled by the Track, which
does have an Input object to check for port connections to physical
or non-physical sources
Diffstat (limited to 'libs/ardour/ardour/track.h')
-rw-r--r-- | libs/ardour/ardour/track.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/ardour/track.h b/libs/ardour/ardour/track.h index 99f4ae2f49..6c8266d63e 100644 --- a/libs/ardour/ardour/track.h +++ b/libs/ardour/ardour/track.h @@ -241,6 +241,10 @@ class LIBARDOUR_API Track : public Route, public Recordable framecnt_t check_initial_delay (framecnt_t nframes, framepos_t&); virtual void monitoring_changed (bool, PBD::Controllable::GroupControlDisposition); + AlignChoice _alignment_choice; + void set_align_choice_from_io (); + void input_changed (); + private: void parameter_changed (std::string const & p); |