diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-10-10 12:59:11 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-10-10 12:59:11 -0400 |
commit | 1bd04f8bf3fa6dc1e18a39e805781fe7acd1940e (patch) | |
tree | cef170ad94068e547d973dfdfbb830511955096b /libs/backends/jack/jack_audiobackend.cc | |
parent | 2308291e59f93bcf406aa78f70f22215459d0f20 (diff) |
add JACK backend support for MIDI option discovery
Diffstat (limited to 'libs/backends/jack/jack_audiobackend.cc')
-rw-r--r-- | libs/backends/jack/jack_audiobackend.cc | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libs/backends/jack/jack_audiobackend.cc b/libs/backends/jack/jack_audiobackend.cc index a9bbe4b35a..397ba0e498 100644 --- a/libs/backends/jack/jack_audiobackend.cc +++ b/libs/backends/jack/jack_audiobackend.cc @@ -490,6 +490,8 @@ JACKAudioBackend::setup_jack_startup_command () options.realtime = true; options.ports_max = 2048; + ARDOUR::set_midi_option (options, _target_midi_option); + /* this must always be true for any server instance we start ourselves */ @@ -1110,3 +1112,16 @@ JACKAudioBackend::launch_control_app () args.push_back (appname); Glib::spawn_async ("", args, Glib::SPAWN_SEARCH_PATH); } + +vector<string> +JACKAudioBackend::enumerate_midi_options () const +{ + return ARDOUR::enumerate_midi_options (); +} + +int +JACKAudioBackend::set_midi_option (const string& opt) +{ + _target_midi_option = opt; + return 0; +} |