Merged with trunk R846
[ardour.git] / gtk2_ardour / ardour_ui.h
index 0af88eec185926af90243c8e1425bcbbd65bcbcf..1f5277b5fee6633732661fa4082a7682c135ca40 100644 (file)
@@ -189,21 +189,21 @@ class ARDOUR_UI : public Gtkmm2ext::UI
 
        void add_route ();
        
-       void session_add_audio_track (int input_channels, int32_t output_channels, ARDOUR::TrackMode mode) {
-               session_add_audio_route (true, input_channels, output_channels, mode);
+       void session_add_audio_track (int input_channels, int32_t output_channels, ARDOUR::TrackMode mode, uint32_t how_many) {
+               session_add_audio_route (true, input_channels, output_channels, mode, how_many);
        }
 
-       void session_add_audio_bus (int input_channels, int32_t output_channels) {
-               session_add_audio_route (false, input_channels, output_channels, ARDOUR::Normal);
+       void session_add_audio_bus (int input_channels, int32_t output_channels, uint32_t how_many) {
+               session_add_audio_route (false, input_channels, output_channels, ARDOUR::Normal, how_many);
        }
 
-       void session_add_midi_track () {
-               session_add_midi_route (true);
+       void session_add_midi_track (uint32_t how_many) {
+               session_add_midi_route (true, how_many);
        }
 
-       void session_add_midi_bus () {
+       /*void session_add_midi_bus () {
                session_add_midi_route (false);
-       }
+       }*/
 
        void set_engine (ARDOUR::AudioEngine&);
 
@@ -526,8 +526,6 @@ class ARDOUR_UI : public Gtkmm2ext::UI
        sigc::connection point_one_second_connection;
        sigc::connection point_zero_one_second_connection;
 
-       void diskstream_added (ARDOUR::Diskstream*);
-
        gint session_menu (GdkEventButton *);
 
        bool _will_create_new_session_automatically;
@@ -540,8 +538,8 @@ class ARDOUR_UI : public Gtkmm2ext::UI
 
        void save_template ();
 
-       void session_add_audio_route (bool disk, int32_t input_channels, int32_t output_channels, ARDOUR::TrackMode mode);
-       void session_add_midi_route (bool disk);
+       void session_add_audio_route (bool disk, int32_t input_channels, int32_t output_channels, ARDOUR::TrackMode mode, uint32_t how_many);
+       void session_add_midi_route (bool disk, uint32_t how_many);
 
        void set_transport_sensitivity (bool);