summaryrefslogtreecommitdiff
path: root/libs/canvas/canvas/wave_view.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-05-27 00:33:15 +0200
committerRobin Gareus <robin@gareus.org>2014-05-27 16:37:01 +0200
commit432611113d9190a002d6dd053e3c9c66c5bc731f (patch)
tree07c5db54a1031ab46c802ce0ed511c880e51d30e /libs/canvas/canvas/wave_view.h
parent458d4dc6de6e26c8cf45d197f1db29c19767e6db (diff)
directly apply waveform clip-level changes
Diffstat (limited to 'libs/canvas/canvas/wave_view.h')
-rw-r--r--libs/canvas/canvas/wave_view.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/canvas/canvas/wave_view.h b/libs/canvas/canvas/wave_view.h
index 791d0d17da..307528c685 100644
--- a/libs/canvas/canvas/wave_view.h
+++ b/libs/canvas/canvas/wave_view.h
@@ -159,7 +159,7 @@ private:
mutable ARDOUR::framepos_t _sample_end;
mutable Cairo::RefPtr<Cairo::ImageSurface> _image;
- PBD::ScopedConnection invalidation_connection;
+ PBD::ScopedConnectionList invalidation_connection;
static double _global_gradient_depth;
static bool _global_logscaled;
@@ -170,6 +170,7 @@ private:
static PBD::Signal0<void> VisualPropertiesChanged;
void handle_visual_property_change ();
+ void handle_clip_level_change ();
void ensure_cache (ARDOUR::framepos_t sample_start, ARDOUR::framepos_t sample_end) const;
ArdourCanvas::Coord position (double) const;