diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2010-03-24 14:01:31 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2010-03-24 14:01:31 +0000 |
commit | 2726184f42652a84816096887948658177ea24f8 (patch) | |
tree | a94ae006bedd134a762cd6ba2a1ab4d643b2f3be /libs/ardour/ardour | |
parent | b3a3e66f7755fe35ace4cbb6b19b54a52bb71a2f (diff) |
remove XML-based constructors for several types of Processors; less debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@6790 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r-- | libs/ardour/ardour/delivery.h | 2 | ||||
-rw-r--r-- | libs/ardour/ardour/internal_return.h | 1 | ||||
-rw-r--r-- | libs/ardour/ardour/internal_send.h | 3 | ||||
-rw-r--r-- | libs/ardour/ardour/meter.h | 1 | ||||
-rw-r--r-- | libs/ardour/ardour/monitor_processor.h | 1 |
5 files changed, 2 insertions, 6 deletions
diff --git a/libs/ardour/ardour/delivery.h b/libs/ardour/ardour/delivery.h index b2bd283ef8..95ef485527 100644 --- a/libs/ardour/ardour/delivery.h +++ b/libs/ardour/ardour/delivery.h @@ -53,12 +53,10 @@ public: /* Delivery to an existing output */ Delivery (Session& s, boost::shared_ptr<IO> io, boost::shared_ptr<MuteMaster> mm, const std::string& name, Role); - Delivery (Session& s, boost::shared_ptr<IO> io, boost::shared_ptr<MuteMaster> mm, const XMLNode&); /* Delivery to a new output owned by this object */ Delivery (Session& s, boost::shared_ptr<MuteMaster> mm, const std::string& name, Role); - Delivery (Session&, boost::shared_ptr<MuteMaster> mm, const XMLNode&); ~Delivery (); bool set_name (const std::string& name); diff --git a/libs/ardour/ardour/internal_return.h b/libs/ardour/ardour/internal_return.h index c5facebef6..25aba5415d 100644 --- a/libs/ardour/ardour/internal_return.h +++ b/libs/ardour/ardour/internal_return.h @@ -31,7 +31,6 @@ class InternalReturn : public Return { public: InternalReturn (Session&); - InternalReturn (Session&, const XMLNode&); bool visible() const; diff --git a/libs/ardour/ardour/internal_send.h b/libs/ardour/ardour/internal_send.h index ad498b852d..eabe263013 100644 --- a/libs/ardour/ardour/internal_send.h +++ b/libs/ardour/ardour/internal_send.h @@ -29,7 +29,6 @@ class InternalSend : public Send { public: InternalSend (Session&, boost::shared_ptr<MuteMaster>, boost::shared_ptr<Route> send_to, Delivery::Role role); - InternalSend (Session&, boost::shared_ptr<MuteMaster>, const XMLNode&); virtual ~InternalSend (); std::string display_name() const; @@ -55,11 +54,13 @@ class InternalSend : public Send boost::shared_ptr<Route> _send_to; PBD::ID _send_to_id; PBD::ScopedConnection connect_c; + PBD::ScopedConnectionList target_connections; void send_to_going_away (); void send_to_property_changed (const PBD::PropertyChange&); int connect_when_legal (); int set_our_state (XMLNode const &, int); + int use_target (boost::shared_ptr<Route>); }; } // namespace ARDOUR diff --git a/libs/ardour/ardour/meter.h b/libs/ardour/ardour/meter.h index 478a88efcf..80adcd4156 100644 --- a/libs/ardour/ardour/meter.h +++ b/libs/ardour/ardour/meter.h @@ -46,7 +46,6 @@ class Metering { class PeakMeter : public Processor { public: PeakMeter(Session& s) : Processor(s, "Meter") {} - PeakMeter(Session&s, const XMLNode& node); void meter(); void reset (); diff --git a/libs/ardour/ardour/monitor_processor.h b/libs/ardour/ardour/monitor_processor.h index 2bef0286c8..18c50e5104 100644 --- a/libs/ardour/ardour/monitor_processor.h +++ b/libs/ardour/ardour/monitor_processor.h @@ -37,7 +37,6 @@ class MonitorProcessor : public Processor { public: MonitorProcessor (Session&); - MonitorProcessor (Session&, const XMLNode& name); bool display_to_user() const; |