diff options
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r-- | libs/ardour/ardour/plugin_insert.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/ardour/ardour/plugin_insert.h b/libs/ardour/ardour/plugin_insert.h index 05d0d4043c..bec49616a2 100644 --- a/libs/ardour/ardour/plugin_insert.h +++ b/libs/ardour/ardour/plugin_insert.h @@ -25,6 +25,8 @@ #include <boost/weak_ptr.hpp> +#include "pbd/timing.h" + #include "ardour/ardour.h" #include "ardour/libardour_visibility.h" #include "ardour/chan_mapping.h" @@ -190,6 +192,8 @@ public: bool load_preset (Plugin::PresetRecord); + bool get_stats (uint64_t& min, uint64_t& max, double& avg, double& dev) const; + /** A control that manipulates a plugin parameter (control port). */ struct PluginControl : public AutomationControl { @@ -389,6 +393,8 @@ private: CtrlOutMap _control_outputs; void preset_load_set_value (uint32_t, float); + + PBD::TimingStats _timing_stats; }; } // namespace ARDOUR |