diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-10-19 15:13:32 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-10-19 17:49:35 -0400 |
commit | 0a8ab08e5f02b47e82343554b20e317e1b21731d (patch) | |
tree | 1d7c9acd5651ec2c4e02a0810f63430315483c81 /libs/ardour/ardour/session.h | |
parent | d0b2767856f321d16888b69a02e69408cafcc3bf (diff) |
basics of following MIDI track selection and rewiring input
Diffstat (limited to 'libs/ardour/ardour/session.h')
-rw-r--r-- | libs/ardour/ardour/session.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h index d76c65c675..4b17d7d855 100644 --- a/libs/ardour/ardour/session.h +++ b/libs/ardour/ardour/session.h @@ -593,7 +593,7 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop } } } - private: + private: Session * _session; }; @@ -1151,6 +1151,7 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop void auto_connect_thread_wakeup (); + protected: friend class AudioEngine; void set_block_size (pframes_t nframes); @@ -2033,6 +2034,10 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop boost::shared_ptr<Route> get_midi_nth_route_by_id (PresentationInfo::order_t n) const; std::string created_with; + + void midi_track_presentation_info_changed (PBD::PropertyChange const &, boost::weak_ptr<MidiTrack>); + void rewire_selected_midi (boost::shared_ptr<MidiTrack>); + boost::weak_ptr<MidiTrack> current_midi_target; }; |