summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_summary.h
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2012-01-09 18:03:49 +0000
committerCarl Hetherington <carl@carlh.net>2012-01-09 18:03:49 +0000
commitb8a93d7a86bf8939a91c61d0dee05206d2ce2638 (patch)
treecff6cef934d7051f033dc951221ed324f782e49d /gtk2_ardour/editor_summary.h
parent34373c30f3bdb8436d9f002b6cb9e1363346d6b5 (diff)
Don't redraw the summary every time the playhead moves (if it hasn't moved visibly on the summary), and only redraw the bit that has changed when it does happen.
git-svn-id: svn://localhost/ardour2/branches/3.0@11208 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/editor_summary.h')
-rw-r--r--gtk2_ardour/editor_summary.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk2_ardour/editor_summary.h b/gtk2_ardour/editor_summary.h
index 6746849fe3..0af8be5c91 100644
--- a/gtk2_ardour/editor_summary.h
+++ b/gtk2_ardour/editor_summary.h
@@ -83,6 +83,8 @@ private:
void set_cursor (Position);
void route_gui_changed (std::string);
bool suspending_editor_updates () const;
+ double playhead_frame_to_position (framepos_t) const;
+ void set_overlays_dirty (int, int, int, int);
framepos_t _start; ///< start frame of the overview
framepos_t _end; ///< end frame of the overview