summaryrefslogtreecommitdiff
path: root/gtk2_ardour/add_route_dialog.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk2_ardour/add_route_dialog.h')
-rw-r--r--gtk2_ardour/add_route_dialog.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/gtk2_ardour/add_route_dialog.h b/gtk2_ardour/add_route_dialog.h
index a39c1ff8b9..f2e2168f14 100644
--- a/gtk2_ardour/add_route_dialog.h
+++ b/gtk2_ardour/add_route_dialog.h
@@ -48,9 +48,15 @@ class AddRouteDialog : public ArdourDialog
AddRouteDialog (ARDOUR::Session*);
~AddRouteDialog ();
- bool audio_tracks_wanted ();
- bool midi_tracks_wanted ();
- int channels ();
+ enum TypeWanted {
+ AudioTrack,
+ MidiTrack,
+ MixedTrack,
+ AudioBus
+ };
+ TypeWanted type_wanted() const;
+
+ ARDOUR::ChanCount channels ();
int count ();
std::string name_template ();