[Sound-open-firmware] [PATCH v2 00/26] add R/W pointers check for pipeline buffers

Liam Girdwood liam.r.girdwood at linux.intel.com
Fri Feb 10 17:08:19 CET 2017


On Thu, 2017-02-09 at 23:03 +0800, Keyon Jie wrote:
> This series adding the R/W buffer pointers check and make sure we won't
> copy wrong/missed/repeated data for the whole pipeline.
> 
> For ALSA applications, usually we have two kinds of trigger command sequences:
> 1. (e.g. aplay) prefill datas ==> trigger start ==> refill buffer(when buffer
>         free is enough) ==> ... ==> data filling finished ==> trigger drain ==>
>         when all datas are rendered(via read pointer feedback) ==> trigger stop;
> 2. (e.g. speaker-test with large buffer size > wav file size):
>         prefill all datas one time ==> trigger start ==> wait until all datas are
>         rendered(via feedback read pointer) ==> trigger stop ==> prefill another
>         wav file ==> trigger start ==> ...
> 

Keyon, this is not applying on top of master. Maybe something in your
rebase ?

Can you fix and I'll then pull in your branch.

Thanks

Liam 



More information about the Sound-open-firmware mailing list