summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-08-17 23:41:22 +0200
committerRobin Gareus <robin@gareus.org>2017-08-18 00:11:54 +0200
commitd2ad0a6c5f54c2386785ebeb73198ab28ddcdbc7 (patch)
tree6b0e676014619dad25a46dca35944187a8635920 /gtk2_ardour/ardour_ui.h
parent41b4d089e5eeab6186678e884b3baccf67282633 (diff)
Consolidate add/track/route/bus wrappers -- step one.
Diffstat (limited to 'gtk2_ardour/ardour_ui.h')
-rw-r--r--gtk2_ardour/ardour_ui.h49
1 files changed, 8 insertions, 41 deletions
diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h
index bc63d79d80..ae1cd9c132 100644
--- a/gtk2_ardour/ardour_ui.h
+++ b/gtk2_ardour/ardour_ui.h
@@ -282,54 +282,21 @@ public:
void flush_videotimeline_cache (bool localcacheonly=false);
void export_video (bool range = false);
- void session_add_vca (std::string const &, uint32_t);
-
void session_add_audio_route (bool, int32_t, int32_t, ARDOUR::TrackMode, ARDOUR::RouteGroup *, uint32_t, std::string const &, bool, ARDOUR::PresentationInfo::order_t order);
- void session_add_audio_track (
- int input_channels,
- int32_t output_channels,
- ARDOUR::TrackMode mode,
- ARDOUR::RouteGroup* route_group,
- uint32_t how_many,
- std::string const & name_template,
- bool strict_io,
- ARDOUR::PresentationInfo::order_t order
- ) {
- session_add_audio_route (true, input_channels, output_channels, mode, route_group, how_many, name_template, strict_io, order);
- }
-
- void session_add_audio_bus (
- int input_channels,
- int32_t output_channels,
- ARDOUR::RouteGroup* route_group,
- uint32_t how_many,
- std::string const & name_template,
- bool strict_io,
- ARDOUR::PresentationInfo::order_t order
- ) {
- session_add_audio_route (false, input_channels, output_channels, ARDOUR::Normal, route_group, how_many, name_template, strict_io, order);
- }
-
- void session_add_midi_track (
- ARDOUR::RouteGroup* route_group,
- uint32_t how_many,
- std::string const & name_template,
- bool strict_io,
- ARDOUR::PluginInfoPtr instrument,
- ARDOUR::Plugin::PresetRecord* preset,
- ARDOUR::PresentationInfo::order_t order
- ) {
- session_add_midi_route (true, route_group, how_many, name_template, strict_io, instrument, preset, order);
- }
-
- void session_add_mixed_track (const ARDOUR::ChanCount&, const ARDOUR::ChanCount&, ARDOUR::RouteGroup*, uint32_t, std::string const &, bool,
+
+ void session_add_mixed_track (const ARDOUR::ChanCount&, const ARDOUR::ChanCount&, ARDOUR::RouteGroup*,
+ uint32_t, std::string const &, bool strict_io,
ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord* pset,
ARDOUR::PresentationInfo::order_t order);
- void session_add_midi_bus (ARDOUR::RouteGroup*, uint32_t, std::string const &, bool, ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord* pset,
+
+ void session_add_midi_bus (ARDOUR::RouteGroup*, uint32_t, std::string const &, bool strict_io,
+ ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord* pset,
ARDOUR::PresentationInfo::order_t order);
+
void session_add_midi_route (bool, ARDOUR::RouteGroup *, uint32_t, std::string const &, bool,
ARDOUR::PluginInfoPtr, ARDOUR::Plugin::PresetRecord*,
ARDOUR::PresentationInfo::order_t order);
+
void display_insufficient_ports_message ();
void attach_to_engine ();