diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2006-03-05 19:39:16 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2006-03-05 19:39:16 +0000 |
commit | 5a39bf595c737dbb36666a9e718ac267e9131380 (patch) | |
tree | 12219a08eec7305a135eafff4210a037ff5f8804 /libs/ardour/route_group.cc | |
parent | caeb564748e7ece1025f55f005fe5591795ec234 (diff) |
export range markers patch (revisited), change selection model, copy-drag tempo+meter marker patch
git-svn-id: svn://localhost/trunk/ardour2@349 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/route_group.cc')
-rw-r--r-- | libs/ardour/route_group.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libs/ardour/route_group.cc b/libs/ardour/route_group.cc index 225224e684..3d40483634 100644 --- a/libs/ardour/route_group.cc +++ b/libs/ardour/route_group.cc @@ -28,6 +28,7 @@ #include <pbd/error.h> #include <ardour/route_group.h> +#include <ardour/audio_track.h> #include <ardour/diskstream.h> #include <ardour/configuration.h> @@ -182,3 +183,15 @@ RouteGroup::set_hidden (bool yn, void *src) } FlagsChanged (src); /* EMIT SIGNAL */ } + +void +RouteGroup::audio_track_group (set<AudioTrack*>& ats) +{ + for (list<Route*>::iterator i = routes.begin(); i != routes.end(); ++i) { + AudioTrack* at = dynamic_cast<AudioTrack*>(*i); + if (at) { + ats.insert (at); + } + } +} + |