11 Nov
2017
11 Nov
'17
4:33 p.m.
On Fri, 2017-11-10 at 20:24 +0000, Liam Girdwood wrote:
This patch resets components at stream start to use non colliding areas in their source/sink buffers. It walks the non active pipelines from PCM to DAI and sets the correct r_ptr and w_ptr so that a source component never writes to the same period that the sink is reading.
The pointer spacing is fixed atm so that the reader follows the writer with a gap of 1 period, but this can be later set in topology.
Discard this version, improvement coming in V2.
Liam