diff options
Diffstat (limited to 'libs/backends/alsa/alsa_audiobackend.h')
-rw-r--r-- | libs/backends/alsa/alsa_audiobackend.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/backends/alsa/alsa_audiobackend.h b/libs/backends/alsa/alsa_audiobackend.h index a661aa2979..2233c9be9e 100644 --- a/libs/backends/alsa/alsa_audiobackend.h +++ b/libs/backends/alsa/alsa_audiobackend.h @@ -395,7 +395,7 @@ class AlsaAudioBackend : public AudioBackend { /* port engine */ PortHandle add_port (const std::string& shortname, ARDOUR::DataType, ARDOUR::PortFlags); int register_system_audio_ports (); - int register_system_midi_ports (); + int register_system_midi_ports (const std::string device = ""); void unregister_ports (bool system_only = false); std::vector<AlsaPort *> _ports; @@ -407,6 +407,9 @@ class AlsaAudioBackend : public AudioBackend { std::vector<AlsaMidiOut *> _rmidi_out; std::vector<AlsaMidiIn *> _rmidi_in; + unsigned _midi_ins; + unsigned _midi_outs; + struct PortConnectData { std::string a; std::string b; |