Optimize plugin-processing for non-automated params
[ardour.git] / libs / ardour / ardour / record_enable_control.h
index 0bb5edac8d7ad2fd56678c0a4dd053371dd6bc60..c5cb65c597d5b5bbb4951643e76f05026571338d 100644 (file)
@@ -24,7 +24,7 @@
 #include <boost/shared_ptr.hpp>
 #include <boost/dynamic_bitset.hpp>
 
-#include "ardour/automation_control.h"
+#include "ardour/slavable_automation_control.h"
 #include "ardour/recordable.h"
 
 #include "ardour/libardour_visibility.h"
@@ -50,6 +50,7 @@ class LIBARDOUR_API RecordEnableControl : public SlavableAutomationControl
 
   protected:
        void actually_set_value (double val, Controllable::GroupControlDisposition gcd);
+       void do_pre_realtime_queue_stuff (double value);
 
   private:
        Recordable& _recordable;