remember meter type with session
[ardour.git] / libs / ardour / ardour / midi_playlist.h
index 6170e9271f731f3364119c8561a3862793cc08ed..543e1b353f4b44e2bde000f457f83da22c3402cc 100644 (file)
@@ -1,6 +1,6 @@
 /*
     Copyright (C) 2006 Paul Davis
-    Written by Dave Robillard, 2006
+    Author: David Robillard
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
@@ -48,7 +48,7 @@ public:
 
        ~MidiPlaylist ();
 
-       framecnt_t read (MidiRingBuffer<framepos_t>& buf,
+       framecnt_t read (Evoral::EventSink<framepos_t>& buf,
                         framepos_t start, framecnt_t cnt, uint32_t chan_n = 0);
 
        int set_state (const XMLNode&, int version);
@@ -63,12 +63,6 @@ public:
 
 protected:
 
-       /* playlist "callbacks" */
-
-       void finalize_split_region (boost::shared_ptr<Region> original, boost::shared_ptr<Region> left, boost::shared_ptr<Region> right);
-
-       void check_dependents (boost::shared_ptr<Region> region, bool norefresh);
-       void refresh_dependents (boost::shared_ptr<Region> region);
        void remove_dependents (boost::shared_ptr<Region> region);
 
 private: