[pulseaudio-discuss] [PATCH] combine-sink: add suport for DYNAMIC_LATENCY

Tanu Kaskinen tanu.kaskinen at linux.intel.com
Tue Jun 17 04:21:26 PDT 2014


On Tue, 2014-06-10 at 21:38 +0200, Wim Taymans wrote:
> Mark the sink as DYNAMIC_LATENCY and implement update_sink_latency_range
> on its sink-input to collect the combined latency range of all sinks.
> 
> Implement update_requested_latency on the sink to configure the final
> latency by combining the sink-input requested latencies. This makes us
> honour the client latency request.
> 
> Also add more debug log.
> 
> Fixes https://bugs.freedesktop.org/show_bug.cgi?id=47899
> ---
>  src/modules/module-combine-sink.c | 142 ++++++++++++++++++++++++++++----------
>  1 file changed, 107 insertions(+), 35 deletions(-)

Thanks! I applied this, plus some cleanups and additional fixes.

-- 
Tanu



More information about the pulseaudio-discuss mailing list