drastic, deep and wide changes to make RouteGroup use boost::shared_ptr<Route> and...
authorPaul Davis <paul@linuxaudiosystems.com>
Thu, 10 Dec 2009 03:25:32 +0000 (03:25 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Thu, 10 Dec 2009 03:25:32 +0000 (03:25 +0000)
commit61cade6d59118288e90a405e0f4fbc24d0108814
treefe9083a4c005ac239bf5995c16252609dc547869
parentf18bcf0cc835ab401d8e28dcc18c72795977752a
drastic, deep and wide changes to make RouteGroup use boost::shared_ptr<Route> and boost::shared_ptr<RouteList> to better fit into emerging framework for "RT operations" ; torben's changes to MTC slaving code (sorry for bundling)

git-svn-id: svn://localhost/ardour2/branches/3.0@6334 d708f5d6-7413-0410-9779-e7cbd77b26cf
30 files changed:
gtk2_ardour/editor.cc
gtk2_ardour/editor.h
gtk2_ardour/editor_route_groups.cc
gtk2_ardour/editor_routes.cc
gtk2_ardour/group_tabs.cc
gtk2_ardour/mixer_strip.cc
gtk2_ardour/mixer_strip.h
gtk2_ardour/mixer_ui.cc
gtk2_ardour/port_group.cc
gtk2_ardour/public_editor.h
gtk2_ardour/route_group_menu.cc
gtk2_ardour/route_time_axis.cc
gtk2_ardour/route_ui.cc
libs/ardour/ardour/pi_controller.h
libs/ardour/ardour/route.h
libs/ardour/ardour/route_group.h
libs/ardour/ardour/route_group_member.h [new file with mode: 0644]
libs/ardour/ardour/route_group_specialized.h
libs/ardour/ardour/slave.h
libs/ardour/mtc_slave.cc
libs/ardour/pi_controller.cc
libs/ardour/route.cc
libs/ardour/route_group.cc
libs/ardour/route_group_member.cc [new file with mode: 0644]
libs/ardour/session.cc
libs/ardour/session_process.cc
libs/ardour/session_state.cc
libs/ardour/wscript
libs/surfaces/control_protocol/basic_ui.cc
libs/surfaces/control_protocol/control_protocol/basic_ui.h