diff options
author | Carl Hetherington <carl@carlh.net> | 2009-11-25 23:24:02 +0000 |
---|---|---|
committer | Carl Hetherington <carl@carlh.net> | 2009-11-25 23:24:02 +0000 |
commit | fe59ade87415d72072009f1e77a892f9989819a0 (patch) | |
tree | 3b6ef6d791831a55ad2a0e975dffad3233c7e53f /gtk2_ardour/port_group.h | |
parent | e81ee94d47f83ee46fbd2a25861dd3896aca131d (diff) |
Seconds out, the people vs. the port matrix, round 7.
Some spacing adjustments. Remove the hacky RouteBundle which caused more problems
than it solved. Put notebook tabs close to the headings in the matrix. Some other
minor tweaks.
git-svn-id: svn://localhost/ardour2/branches/3.0@6179 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/port_group.h')
-rw-r--r-- | gtk2_ardour/port_group.h | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/gtk2_ardour/port_group.h b/gtk2_ardour/port_group.h index 77b1fc91df..6940b75093 100644 --- a/gtk2_ardour/port_group.h +++ b/gtk2_ardour/port_group.h @@ -132,7 +132,9 @@ class PortGroupList : public sigc::trackable void emit_changed (); void emit_bundle_changed (ARDOUR::Bundle::Change); boost::shared_ptr<ARDOUR::Bundle> make_bundle_from_ports (std::vector<std::string> const &, bool) const; - void maybe_add_processor_to_bundle (boost::weak_ptr<ARDOUR::Processor>, boost::shared_ptr<RouteBundle>, bool, std::set<boost::shared_ptr<ARDOUR::IO> > &); + void maybe_add_processor_to_list ( + boost::weak_ptr<ARDOUR::Processor>, std::list<boost::shared_ptr<ARDOUR::Bundle> > *, bool, std::set<boost::shared_ptr<ARDOUR::IO> > & + ); ARDOUR::DataType _type; mutable PortGroup::BundleList _bundles; @@ -143,19 +145,4 @@ class PortGroupList : public sigc::trackable ARDOUR::Bundle::Change _pending_bundle_change; }; - -class RouteBundle : public ARDOUR::Bundle -{ -public: - RouteBundle (boost::shared_ptr<ARDOUR::Bundle>); - - void add_processor_bundle (boost::shared_ptr<ARDOUR::Bundle>); - -private: - void reread_component_bundles (); - - boost::shared_ptr<ARDOUR::Bundle> _route; - std::vector<boost::shared_ptr<ARDOUR::Bundle> > _processor; -}; - #endif /* __gtk_ardour_port_group_h__ */ |