summaryrefslogtreecommitdiff
path: root/libs/backends/alsa
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2018-12-23 21:57:28 +0100
committerRobin Gareus <robin@gareus.org>2018-12-23 21:58:56 +0100
commit517b5f091f51d8687e98fc439e2023791741d48f (patch)
treec51b4283fc310d9d0b0bf130c37e49e917ca57bc /libs/backends/alsa
parentdf90d4f6363965dcdd9c84892a92c4e11daf06d1 (diff)
Use same has for ALSA-seq and ALSA-raw devices
Diffstat (limited to 'libs/backends/alsa')
-rw-r--r--libs/backends/alsa/alsa_audiobackend.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/backends/alsa/alsa_audiobackend.cc b/libs/backends/alsa/alsa_audiobackend.cc
index ecbeb5a058..c1b3da58b6 100644
--- a/libs/backends/alsa/alsa_audiobackend.cc
+++ b/libs/backends/alsa/alsa_audiobackend.cc
@@ -1636,7 +1636,7 @@ AlsaAudioBackend::register_system_midi_ports(const std::string device)
delete mout;
} else {
char tmp[64];
- snprintf(tmp, sizeof(tmp), "system:midi_playback_%u", elf_hash (i->first + i->second));
+ snprintf(tmp, sizeof(tmp), "system:midi_playback_%u", elf_hash (i->first));
PortHandle p = add_port(std::string(tmp), DataType::MIDI, static_cast<PortFlags>(IsInput | IsPhysical | IsTerminal));
if (!p) {
mout->stop();
@@ -1675,7 +1675,7 @@ AlsaAudioBackend::register_system_midi_ports(const std::string device)
delete midin;
} else {
char tmp[64];
- snprintf(tmp, sizeof(tmp), "system:midi_capture_%u", elf_hash (i->first + i->second));
+ snprintf(tmp, sizeof(tmp), "system:midi_capture_%u", elf_hash (i->first));
PortHandle p = add_port(std::string(tmp), DataType::MIDI, static_cast<PortFlags>(IsOutput | IsPhysical | IsTerminal));
if (!p) {
midin->stop();