introduce the notion that note additions and property changes can cause the removal...
[ardour.git] / libs / ardour / ardour / delivery.h
index b2bd283ef8cb132e17136af0fd8c53220c313271..bb07b9ab2554b5e1ddcddb51070a2336b1631db9 100644 (file)
@@ -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);
@@ -77,9 +75,6 @@ public:
 
        void no_outs_cuz_we_no_monitor(bool);
 
-       void set_solo_level (int32_t sl) { _solo_level = sl; }
-       void set_solo_isolated (bool yn) { _solo_isolated = yn; }
-
        void cycle_start (nframes_t);
        void increment_output_offset (nframes_t);
        void transport_stopped (sframes_t frame);
@@ -114,8 +109,6 @@ public:
        gain_t      _current_gain;
        nframes_t   _output_offset;
        bool        _no_outs_cuz_we_no_monitor;
-       uint32_t    _solo_level;
-       bool        _solo_isolated;
        boost::shared_ptr<MuteMaster> _mute_master;
        bool         no_panner_reset;
        boost::shared_ptr<Panner> _panner;