Revert afedd2 and associated commits (method to generate initial tag file)
[ardour.git] / libs / ardour / ardour / midi_track.h
index 93856282c4aa1cfdface62362049240e34831ff4..d9a11540e4ae97ac33c8f944a0dd9431c75ace94 100644 (file)
@@ -125,6 +125,7 @@ public:
        boost::shared_ptr<MidiBuffer> get_gui_feed_buffer () const;
 
        MonitorState monitoring_state () const;
+       MonitorState get_auto_monitoring_state () const;
 
        MidiBuffer const& immediate_event_buffer () const { return _immediate_event_buffer; }
 
@@ -133,7 +134,8 @@ public:
        PBD::Signal0<void> InputActiveChanged;
 
 protected:
-       XMLNode& state (bool full);
+
+       XMLNode& state (bool save_template);
 
        void act_on_mute ();
        void monitoring_changed (bool, PBD::Controllable::GroupControlDisposition);
@@ -161,6 +163,8 @@ private:
        void track_input_active (IOChange, void*);
        void map_input_active (bool);
 
+       void data_recorded (boost::weak_ptr<MidiSource> src);
+
        /** Update automation controls to reflect any changes in buffers. */
        void update_controls (BufferSet const& bufs);
        void restore_controls ();