diff options
author | Sampo Savolainen <v2@iki.fi> | 2008-10-05 19:14:03 +0000 |
---|---|---|
committer | Sampo Savolainen <v2@iki.fi> | 2008-10-05 19:14:03 +0000 |
commit | 9a9a7fb6596052c38b92545c33a80ee636040638 (patch) | |
tree | 9bf27c92ad4d6e673537ce9caf4161fb796a3cb4 /gtk2_ardour/route_time_axis.h | |
parent | 7abd6d2366c5204470ff261eba5bb0214455be02 (diff) |
Primitive take system: active edit groups now dictate playlist decisions.
(I will port this to 3.0 after it's deemed usable)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3871 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/route_time_axis.h')
-rw-r--r-- | gtk2_ardour/route_time_axis.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gtk2_ardour/route_time_axis.h b/gtk2_ardour/route_time_axis.h index 992c1a01c5..75862965ab 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" @@ -93,9 +94,13 @@ public: list<TimeAxisView*> 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 *); |