[pulseaudio-discuss] [PATCH 0/6] combine-sink, tunnel-sink: Latency fixes

Georg Chini georg at chini.tk
Mon Apr 9 16:33:15 UTC 2018


This series fixes the latency calculations for module-tunnel-sink and
module-combine-sink. In some situations, both modules did not take into
account all components that contribute to the latency which lead to
jumps in the reported values.

Additionally, module-tunnel used a fixed latency of 250ms which seems
unnecessary high. The fixed latency can now be configured.

Default adjust times are updated to reflect the increased reliability
of the latency reports.

Georg Chini (6):
  combine-sink: Fix latency calculations
  combine-sink: Add rate controller
  combine-sink: Improve initial latency reports
  combine-sink: Use configured resampler, reduce update time to 1s
  tunnel: Fix latency calculations
  tunnel: Make fixed latency configurable

 src/modules/module-combine-sink.c | 242 ++++++++++++++++++++++++++++++--------
 src/modules/module-tunnel.c       |  75 +++++++++---
 2 files changed, 247 insertions(+), 70 deletions(-)

-- 
2.14.1



More information about the pulseaudio-discuss mailing list