summaryrefslogtreecommitdiff
path: root/libs/backends/alsa
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-05-06 00:14:27 +0200
committerRobin Gareus <robin@gareus.org>2019-05-06 00:14:27 +0200
commit00e226e3c65c3b6c06d5850f0f5a59228a203a07 (patch)
tree5c51fa170746ce55bfce911d3569657fc017a4e4 /libs/backends/alsa
parentae181f5f667b7cbca9410a7b36a6efad90e7ed7f (diff)
Fix ALSA MIDI latency update call (playback/capture direction mismatch)
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 7f7f8aa8bc..a6b16e039d 100644
--- a/libs/backends/alsa/alsa_audiobackend.cc
+++ b/libs/backends/alsa/alsa_audiobackend.cc
@@ -485,7 +485,7 @@ AlsaAudioBackend::update_systemic_midi_latencies ()
assert (nfo);
LatencyRange lr;
lr.min = lr.max = (_measure_latency ? 0 : nfo->systemic_output_latency);
- set_latency_range (*it, false, lr);
+ set_latency_range (*it, true, lr);
}
i = 0;
@@ -496,7 +496,7 @@ AlsaAudioBackend::update_systemic_midi_latencies ()
assert (nfo);
LatencyRange lr;
lr.min = lr.max = (_measure_latency ? 0 : nfo->systemic_input_latency);
- set_latency_range (*it, true, lr);
+ set_latency_range (*it, false, lr);
}
pthread_mutex_unlock (&_device_port_mutex);
update_latencies ();