prepare region RMS (loudness) normalization
[ardour.git] / libs / ardour / ardour / midi_ring_buffer.h
index 0d27de3c16caeae5872bc054528446f5ab099226..652f1c49cfa22a89d6a53166cd64090071ad7df6 100644 (file)
@@ -49,12 +49,14 @@ public:
        inline bool read_contents(uint32_t size, uint8_t* buf);
 
        size_t read(MidiBuffer& dst, framepos_t start, framepos_t end, framecnt_t offset=0, bool stop_on_overflow_in_destination=false);
+       size_t skip_to(framepos_t start);
 
        void dump(std::ostream& dst);
        void flush (framepos_t start, framepos_t end);
 
        void reset_tracker ();
        void resolve_tracker (MidiBuffer& dst, framepos_t);
+       void resolve_tracker (Evoral::EventSink<framepos_t>& dst, framepos_t);
 
 private:
        MidiStateTracker _tracker;