summaryrefslogtreecommitdiff
path: root/gtk2_ardour/port_group.h
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2009-11-25 23:24:02 +0000
committerCarl Hetherington <carl@carlh.net>2009-11-25 23:24:02 +0000
commitfe59ade87415d72072009f1e77a892f9989819a0 (patch)
tree3b6ef6d791831a55ad2a0e975dffad3233c7e53f /gtk2_ardour/port_group.h
parente81ee94d47f83ee46fbd2a25861dd3896aca131d (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.h19
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__ */