there is no remote model choice anymore - ordering is determined by the GUI
[ardour.git] / libs / ardour / ardour / smf_source.h
index 29c640369446c74cdbf5f434e3697b5ac9215d1f..8f58fda2fea7b0cf0c83fa0facaedca0d216b661 100644 (file)
@@ -72,6 +72,7 @@ public:
        void prevent_deletion ();
 
   protected:
+       void close ();
        void set_path (const std::string& newpath);
        void flush_midi (const Lock& lock);
 
@@ -85,7 +86,7 @@ public:
        mutable framepos_t _smf_last_read_time;
 
        int open_for_write ();
-       
+
        void ensure_disk_file (const Lock& lock);
 
        framecnt_t read_unlocked (const Lock&                    lock,
@@ -93,7 +94,8 @@ public:
                                  framepos_t                     position,
                                  framepos_t                     start,
                                  framecnt_t                     cnt,
-                                 MidiStateTracker*              tracker) const;
+                                 MidiStateTracker*              tracker,
+                                 MidiChannelFilter*             filter) const;
 
        framecnt_t write_unlocked (const Lock&                 lock,
                                   MidiRingBuffer<framepos_t>& src,