diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-12-30 15:46:44 -0500 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-12-30 15:46:44 -0500 |
commit | 7158eb7565e603491e2a576581939c55d13f2900 (patch) | |
tree | ab98f69c05e789aabbc36da274a8defc64224464 /libs/canvas/canvas/wave_view.h | |
parent | 2d50adaf3acda79f5e961ff3463df4ff259ec8b7 (diff) |
add configurable clipping level to Canvas::WaveView
Diffstat (limited to 'libs/canvas/canvas/wave_view.h')
-rw-r--r-- | libs/canvas/canvas/wave_view.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/canvas/canvas/wave_view.h b/libs/canvas/canvas/wave_view.h index 3272797e5a..b80ae5183d 100644 --- a/libs/canvas/canvas/wave_view.h +++ b/libs/canvas/canvas/wave_view.h @@ -115,6 +115,9 @@ public: void set_amplitude_above_axis (double v); double amplitude_above_axis () const { return _amplitude_above_axis; } + static void set_clip_level (double dB); + static PBD::Signal0<void> ClipLevelChanged; + #ifdef CANVAS_COMPATIBILITY void*& property_gain_src () { return _foo_void; @@ -163,6 +166,7 @@ private: static bool _global_logscaled; static Shape _global_shape; static bool _global_show_waveform_clipping; + static double _clip_level; static PBD::Signal0<void> VisualPropertiesChanged; |