towards export latency compensation
[ardour.git] / libs / ardour / ardour / amp.h
index 20a07c092a3f63f58408a4c528d2b6cb353ce6d5..820e2a85e1e9e80f1ce4468900f8a278e0d8e463 100644 (file)
@@ -47,7 +47,7 @@ public:
        bool can_support_io_configuration (const ChanCount& in, ChanCount& out);
        bool configure_io (ChanCount in, ChanCount out);
 
-       void run (BufferSet& bufs, framepos_t start_frame, framepos_t end_frame, pframes_t nframes, bool);
+       void run (BufferSet& bufs, framepos_t start_frame, framepos_t end_frame, double speed, pframes_t nframes, bool);
 
        bool apply_gain () const  { return _apply_gain; }
        void apply_gain (bool yn) { _apply_gain = yn; }
@@ -79,7 +79,7 @@ public:
                return _gain_control;
        }
 
-       std::string value_as_string (boost::shared_ptr<AutomationControl>) const;
+       std::string value_as_string (boost::shared_ptr<const AutomationControl>) const;
 
 private:
        bool   _denormal_protection;