Fixes to bundle manager to make it vaguely usable.
[ardour.git] / libs / ardour / ardour / auto_bundle.h
index 685a083e8d787db43e7775769c51403ca0f28dea..e3899069dea1b054e1f28decb5c91f4e3469f096 100644 (file)
@@ -32,17 +32,13 @@ class AutoBundle : public Bundle {
        AutoBundle (bool i = true);
        AutoBundle (std::string const &, bool i = true);
 
-       uint32_t nchannels () const;
+       ChanCount nchannels () const;
        const PortList& channel_ports (uint32_t) const;
 
        void set_channels (uint32_t);
        void set_port (uint32_t, std::string const &);
 
   private:
-       /// mutex for _ports;
-       /// XXX: is this necessary?
-       mutable Glib::Mutex _ports_mutex;
-       std::vector<PortList> _ports;
 };
 
 }