diff --git a/src/modules/module-pulse-tunnel.c b/src/modules/module-pulse-tunnel.c index c463350c7..abf5b216e 100644 --- a/src/modules/module-pulse-tunnel.c +++ b/src/modules/module-pulse-tunnel.c @@ -278,7 +278,7 @@ static void playback_stream_process(void *d) } else { float error, corr; - error = (float)(impl->current_latency) - (float)impl->target_latency; + error = (float)impl->target_latency - (float)impl->current_latency; error = SPA_CLAMP(error, -impl->max_error, impl->max_error); corr = spa_dll_update(&impl->dll, error);