add libardour infrastructure for "fade range" edit operation
[ardour.git] / libs / ardour / ardour / midi_diskstream.h
index 5a100420960bc7eeb3d2526b7bb2468ec8a5be54..91fb891f17705c651101fbba62294c2154328138 100644 (file)
@@ -76,6 +76,7 @@ class LIBARDOUR_API MidiDiskstream : public Diskstream
        int use_copy_playlist ();
 
        bool set_name (std::string const &);
+       bool set_write_source_name (const std::string& str);
 
        /* stateful */
        XMLNode& get_state(void);
@@ -173,6 +174,7 @@ class LIBARDOUR_API MidiDiskstream : public Diskstream
        gint                         _frames_read_from_ringbuffer;
        volatile gint                _frames_pending_write;
        volatile gint                _num_captured_loops;
+       framepos_t                   _accumulated_capture_offset;
 
        /** A buffer that we use to put newly-arrived MIDI data in for
            the GUI to read (so that it can update itself).