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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux