add "custom" meter option which is the only option where the meter processor is visib...
[ardour.git] / libs / ardour / delivery.cc
index 5b063ad566c22aadc0d2972d2e105e74a9fcf894..3494be2cf5c35bfacb0a20c0006f2a3b5ece68ab 100644 (file)
@@ -59,9 +59,9 @@ Delivery::Delivery (Session& s, boost::shared_ptr<IO> io, boost::shared_ptr<Mute
        , _solo_isolated (false)
        , _mute_master (mm)
        , no_panner_reset (false)
-
 {
        _panner = boost::shared_ptr<Panner>(new Panner (_name, _session));
+       _display_to_user = false;
 
        if (_output) {
                _output->changed.connect (mem_fun (*this, &Delivery::output_changed));
@@ -85,6 +85,7 @@ Delivery::Delivery (Session& s, boost::shared_ptr<MuteMaster> mm, const string&
        , no_panner_reset (false)
 {
        _panner = boost::shared_ptr<Panner>(new Panner (_name, _session));
+       _display_to_user = false;
 
        if (_output) {
                _output->changed.connect (mem_fun (*this, &Delivery::output_changed));
@@ -108,6 +109,7 @@ Delivery::Delivery (Session& s, boost::shared_ptr<MuteMaster> mm, const XMLNode&
        , no_panner_reset (false)
 {
        _panner = boost::shared_ptr<Panner>(new Panner (_name, _session));
+       _display_to_user = false;
 
        if (set_state (node, Stateful::loading_state_version)) {
                throw failed_constructor ();
@@ -135,6 +137,7 @@ Delivery::Delivery (Session& s, boost::shared_ptr<IO> out, boost::shared_ptr<Mut
        , no_panner_reset (false)
 {
        _panner = boost::shared_ptr<Panner>(new Panner (_name, _session));
+       _display_to_user = false;
 
        if (set_state (node, Stateful::loading_state_version)) {
                throw failed_constructor ();
@@ -177,12 +180,6 @@ Delivery::increment_output_offset (nframes_t n)
        _output_offset += n;
 }
 
-bool
-Delivery::visible () const
-{
-       return true;
-}
-
 bool
 Delivery::can_support_io_configuration (const ChanCount& in, ChanCount& out) const
 {