From 2cece7e29b793aa18df6f1528c1fb57090015bf3 Mon Sep 17 00:00:00 2001 From: Xavier Mendez Date: Fri, 17 Jul 2015 13:46:52 +0200 Subject: [PATCH] Correct netmanager latency reporting --- common/JackNetManager.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/common/JackNetManager.cpp b/common/JackNetManager.cpp index fd440e4e..250c1237 100644 --- a/common/JackNetManager.cpp +++ b/common/JackNetManager.cpp @@ -400,28 +400,28 @@ namespace Jack for (int i = 0; i < obj->fParams.fSendAudioChannels; i++) { //port latency range.min = range.max = float(obj->fParams.fNetworkLatency * port_latency) / 2.f; - jack_port_set_latency_range(obj->fAudioCapturePorts[i], JackCaptureLatency, &range); + jack_port_set_latency_range(obj->fAudioCapturePorts[i], JackPlaybackLatency, &range); } //audio for (int i = 0; i < obj->fParams.fReturnAudioChannels; i++) { //port latency range.min = range.max = float(obj->fParams.fNetworkLatency * port_latency) / 2.f + ((obj->fParams.fSlaveSyncMode) ? 0 : port_latency); - jack_port_set_latency_range(obj->fAudioPlaybackPorts[i], JackPlaybackLatency, &range); + jack_port_set_latency_range(obj->fAudioPlaybackPorts[i], JackCaptureLatency, &range); } //midi for (int i = 0; i < obj->fParams.fSendMidiChannels; i++) { //port latency range.min = range.max = float(obj->fParams.fNetworkLatency * port_latency) / 2.f; - jack_port_set_latency_range(obj->fMidiCapturePorts[i], JackCaptureLatency, &range); + jack_port_set_latency_range(obj->fMidiCapturePorts[i], JackPlaybackLatency, &range); } //midi for (int i = 0; i < obj->fParams.fReturnMidiChannels; i++) { //port latency range.min = range.max = obj->fParams.fNetworkLatency * port_latency + ((obj->fParams.fSlaveSyncMode) ? 0 : port_latency); - jack_port_set_latency_range(obj->fMidiPlaybackPorts[i], JackPlaybackLatency, &range); + jack_port_set_latency_range(obj->fMidiPlaybackPorts[i], JackCaptureLatency, &range); } }