From 67e21fd82ee3a2bf326b652b99484941bbb7efbb Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 1 Jul 2011 15:48:24 +0000 Subject: add MIDI input control column to editor route list; tweak SVG for MIDI not DIN git-svn-id: svn://localhost/ardour2/branches/3.0@9779 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/ardour/midi_track.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libs/ardour/ardour/midi_track.h') diff --git a/libs/ardour/ardour/midi_track.h b/libs/ardour/ardour/midi_track.h index 5ceeefd307..15a3d3decc 100644 --- a/libs/ardour/ardour/midi_track.h +++ b/libs/ardour/ardour/midi_track.h @@ -39,6 +39,8 @@ public: MidiTrack (Session&, string name, Route::Flag f = Route::Flag (0), TrackMode m = Normal); ~MidiTrack (); + int init (); + int roll (pframes_t nframes, framepos_t start_frame, framepos_t end_frame, int declick, bool can_record, bool rec_monitors_input, bool& need_butler); @@ -129,6 +131,7 @@ protected: NoteMode _note_mode; bool _step_editing; bool _midi_thru; + bool _input_active; int no_roll (pframes_t nframes, framepos_t start_frame, framepos_t end_frame, bool state_changing, bool can_record, bool rec_monitors_input); @@ -136,6 +139,9 @@ protected: void diskstream_data_recorded (boost::shared_ptr, boost::weak_ptr); PBD::ScopedConnection _diskstream_data_recorded_connection; + + void track_input_active (IOChange, void*); + void map_input_active (bool); }; } /* namespace ARDOUR*/ -- cgit v1.2.3