From c75b17e3bab17b852ab69868bbfdffd7ad1f73bf Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 28 Feb 2011 04:00:38 +0000 Subject: Update ghost MIDI regions in automation tracks when zoom changes. Fixes #3803. git-svn-id: svn://localhost/ardour2/branches/3.0@8985 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/ghostregion.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'gtk2_ardour/ghostregion.h') diff --git a/gtk2_ardour/ghostregion.h b/gtk2_ardour/ghostregion.h index f0198e3b17..a4e4b893f1 100644 --- a/gtk2_ardour/ghostregion.h +++ b/gtk2_ardour/ghostregion.h @@ -113,11 +113,17 @@ public: void add_note(ArdourCanvas::CanvasNote*); void add_hit(ArdourCanvas::CanvasHit*); + void update_note (ArdourCanvas::CanvasNote *); void clear_events(); +private: + + MidiGhostRegion::Event* find_event (ArdourCanvas::CanvasNote *); + typedef std::list EventList; EventList events; + EventList::iterator _optimization_iterator; }; #endif /* __ardour_gtk_ghost_region_h__ */ -- cgit v1.2.3