fix another logic error in PresentationInfo::flag_match()
[ardour.git] / libs / ardour / ardour / midi_diskstream.h
index dac262e269e93dcfc971afe12bd73b3f81194135..45f01763d8a1ff7e5145ae68ab2ef1419272d1d2 100644 (file)
@@ -66,12 +66,11 @@ class LIBARDOUR_API MidiDiskstream : public Diskstream
        float playback_buffer_load() const;
        float capture_buffer_load() const;
 
-       void get_playback (MidiBuffer& dst, framecnt_t);
        void flush_playback (framepos_t, framepos_t);
 
        void set_record_enabled (bool yn);
        void set_record_safe (bool yn);
-       
+
        void reset_tracker ();
        void resolve_tracker (Evoral::EventSink<framepos_t>& buffer, framepos_t time);
 
@@ -138,6 +137,7 @@ class LIBARDOUR_API MidiDiskstream : public Diskstream
        static framecnt_t midi_readahead;
 
   private:
+       void get_playback (MidiBuffer& dst, framecnt_t);
 
        /* The two central butler operations */
        int do_flush (RunContext context, bool force = false);
@@ -170,7 +170,7 @@ class LIBARDOUR_API MidiDiskstream : public Diskstream
 
        bool prep_record_enable ();
        bool prep_record_disable ();
-    
+
        MidiRingBuffer<framepos_t>*  _playback_buf;
        MidiRingBuffer<framepos_t>*  _capture_buf;
        boost::weak_ptr<MidiPort>    _source_port;