summaryrefslogtreecommitdiff
path: root/gtk2_ardour/route_time_axis.h
diff options
context:
space:
mode:
authorSampo Savolainen <v2@iki.fi>2008-10-06 18:04:12 +0000
committerSampo Savolainen <v2@iki.fi>2008-10-06 18:04:12 +0000
commitd64ff6b659eeb5b552dd2f7c94011b75638060de (patch)
tree67e99e19e6ee935ddaea52e2c8b7eee88b7fb3cd /gtk2_ardour/route_time_axis.h
parent6b0d22268b85f7033eb7ddcfe9e50e21b86eec34 (diff)
Added take system from 2.0. Thanks to torben for the patch.
git-svn-id: svn://localhost/ardour2/branches/3.0@3873 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/route_time_axis.h')
-rw-r--r--gtk2_ardour/route_time_axis.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/gtk2_ardour/route_time_axis.h b/gtk2_ardour/route_time_axis.h
index 73d3295aaf..405f4937ab 100644
--- a/gtk2_ardour/route_time_axis.h
+++ b/gtk2_ardour/route_time_axis.h
@@ -33,6 +33,7 @@
#include <gtkmm2ext/slider_controller.h>
#include <list>
+#include <ardour/playlist.h>
#include <ardour/types.h>
#include "ardour_dialog.h"
@@ -95,9 +96,13 @@ public:
TimeAxisView::Children get_child_list();
/* The editor calls these when mapping an operation across multiple tracks */
- void use_new_playlist (bool prompt);
- void use_copy_playlist (bool prompt);
+ void use_new_playlist (bool prompt, vector<boost::shared_ptr<ARDOUR::Playlist> > const &);
+ void use_copy_playlist (bool prompt, vector<boost::shared_ptr<ARDOUR::Playlist> > const &);
void clear_playlist ();
+
+ /* group playlist name resolving */
+ std::string resolve_new_group_playlist_name(std::string &, vector<boost::shared_ptr<ARDOUR::Playlist> > const &);
+
void build_playlist_menu (Gtk::Menu *);