Prevent endless read of silent files
[ardour.git] / gtk2_ardour / route_ui.h
index 4550abd4c2e218a863b2df39d094bba794ba8e80..bac608eed43dcf217f522e0dac2c75247a9997a3 100644 (file)
@@ -63,6 +63,7 @@ namespace ArdourWidgets {
 class ArdourWindow;
 class IOSelectorWindow;
 class ControlSlaveUI;
+class PatchChangeGridDialog;
 class SaveTemplateDialog;
 
 class RoutePinWindowProxy : public WM::ProxyBase
@@ -113,6 +114,8 @@ public:
        Gdk::Color route_color () const;
        void choose_color ();
 
+       void select_midi_patch ();
+
        bool ignore_toggle;
        bool wait_for_release;
        bool multiple_mute_change;
@@ -268,6 +271,8 @@ public:
        void comment_edited ();
        bool ignore_comment_edit;
 
+       void set_disk_io_point (ARDOUR::DiskIOPoint);
+
 protected:
 
        ArdourWindow*  comment_window;
@@ -299,10 +304,13 @@ protected:
 
        bool mark_hidden (bool yn);
 
+       PatchChangeGridDialog* patch_change_dialog () const;
+
 private:
        void parameter_changed (std::string const&);
        void relabel_solo_button ();
        void track_mode_changed ();
+       void delete_patch_change_dialog ();
 
        std::string route_state_id () const;