hotfix for flying percussive hits while dragging.
[ardour.git] / gtk2_ardour / plugin_setup_dialog.h
index b2fc3e77f2157b403da15aca25aada807b79c948..8d07b625391ec8ac24d93176507997770eba9dc5 100644 (file)
@@ -30,6 +30,8 @@ class PluginSetupDialog : public ArdourDialog
 public:
        PluginSetupDialog (boost::shared_ptr<ARDOUR::Route>, boost::shared_ptr<ARDOUR::PluginInsert>, ARDOUR::Route::PluginSetupOptions);
 
+       bool fan_out () const { return _fan_out.get_active () && _fan_out.get_sensitive (); }
+
 private:
        void setup_output_presets ();
        void update_sensitivity (uint32_t);
@@ -37,6 +39,7 @@ private:
 
        void select_output_preset (uint32_t n_audio);
        void apply_mapping ();
+       void toggle_fan_out ();
 
        std::string preset_label (uint32_t) const;
 
@@ -45,6 +48,7 @@ private:
 
        ArdourDropdown _out_presets;
        ArdourButton _keep_mapping;
+       ArdourButton _fan_out;
        ARDOUR::ChanCount _cur_inputs;
        ARDOUR::ChanCount _cur_outputs;
 };