diff options
author | Hans Baier <hansfbaier@googlemail.com> | 2008-05-08 09:53:19 +0000 |
---|---|---|
committer | Hans Baier <hansfbaier@googlemail.com> | 2008-05-08 09:53:19 +0000 |
commit | f65119016207d9c413437227bd5117fef7dc31b1 (patch) | |
tree | e3315e832c08526ee9416b4c0c80135414587da2 /libs/ardour/ardour/midi_model.h | |
parent | a42913736ab4bd1743d7c29feaaa431094ccb4c9 (diff) |
* fixed some valgrind issues (uninitialized instance vars)
* Added preliminary support for program changes flags from automation lists
git-svn-id: svn://localhost/ardour2/branches/3.0@3327 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/midi_model.h')
-rw-r--r-- | libs/ardour/ardour/midi_model.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libs/ardour/ardour/midi_model.h b/libs/ardour/ardour/midi_model.h index 39987dfe7a..3d49123b94 100644 --- a/libs/ardour/ardour/midi_model.h +++ b/libs/ardour/ardour/midi_model.h @@ -39,7 +39,9 @@ namespace ARDOUR { class Session; class MidiSource; - +/** + * This class keeps track of the current x and y for a control + */ class MidiControlIterator { public: boost::shared_ptr<const AutomationList> automation_list; @@ -197,6 +199,7 @@ public: const MidiSource* midi_source() const { return _midi_source; } void set_midi_source(MidiSource* source) { _midi_source = source; } + bool control_to_midi_event(MIDI::Event& ev, const MidiControlIterator& iter) const; private: friend class DeltaCommand; @@ -204,7 +207,6 @@ private: void remove_note_unlocked(const boost::shared_ptr<const Note> note); friend class const_iterator; - bool control_to_midi_event(MIDI::Event& ev, const MidiControlIterator& iter) const; #ifndef NDEBUG bool is_sorted() const; |