[PATCH] combine-sink: add suport for DYNAMIC_LATENCY

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

 



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



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

  Powered by Linux