Fix WinMME midi driver shutdown with sysex enabled
[ardour.git] / libs / backends / jack / jack_utils.h
index a7521ad1c42b486b76c86fab7a6c85b858a00f04..5a06fe7ad7c7a5bcfb328821b4af1cb43e84065d 100644 (file)
@@ -180,6 +180,8 @@ namespace ARDOUR {
         */
        bool get_jack_default_server_path (std::string& server_path);
 
+       typedef std::vector<std::pair<std::string,std::string> > MidiOptions;
+
        /**
         * @return The name of the jack server config file
         */
@@ -228,6 +230,9 @@ namespace ARDOUR {
                std::string      midi_driver;
        };
 
+       std::vector<std::string> enumerate_midi_options ();
+       int set_midi_option (ARDOUR::JackCommandLineOptions&, const std::string& opt);
+
        /**
         * @return true if able to build a valid command line based on options
         */