From 22a20c7333a14ac0c4af20287d8643e07ff92903 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Mon, 25 Jan 2016 11:47:21 -0500 Subject: change exposed type of various objects' gain controls; remove Amp::gain() as a shortcut --- libs/ardour/ardour/amp.h | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'libs/ardour/ardour/amp.h') diff --git a/libs/ardour/ardour/amp.h b/libs/ardour/ardour/amp.h index 673ec2e3c3..20a07c092a 100644 --- a/libs/ardour/ardour/amp.h +++ b/libs/ardour/ardour/amp.h @@ -37,7 +37,7 @@ class IO; */ class LIBARDOUR_API Amp : public Processor { public: - Amp(Session& s, const std::string& display_name, boost::shared_ptr control, bool control_midi_also); + Amp(Session& s, const std::string& display_name, boost::shared_ptr control, bool control_midi_also); std::string display_name () const { return _display_name; } void set_display_name (const std::string& name) { _display_name = name; } @@ -69,16 +69,13 @@ public: static void apply_simple_gain(AudioBuffer& buf, framecnt_t nframes, gain_t target); static void declick (BufferSet& bufs, framecnt_t nframes, int dir); - - gain_t gain () const { return _gain_control->get_value(); } - static void update_meters(); - boost::shared_ptr gain_control() { + boost::shared_ptr gain_control() { return _gain_control; } - boost::shared_ptr gain_control() const { + boost::shared_ptr gain_control() const { return _gain_control; } @@ -93,7 +90,7 @@ private: std::string _display_name; - boost::shared_ptr _gain_control; + boost::shared_ptr _gain_control; /** Buffer that we should use for gain automation */ gain_t* _gain_automation_buffer; -- cgit v1.2.3