>in short, i am confused :) :(

but ... help is at hand. i checked my mail archives:

>The fifo status counts the number of words waiting in the FIFO. A value of
>128 means that the fifo is full. 0 means the fifo is empty.

OK, so this means that 

    hdsp_fifo_wait (hdsp, 0, some_count);

is waiting till the FIFO is empty. by contrast, 

    hdsp_fifo_wait (hdsp, 127, some_count);

waits till there is 1 word available in the FIFO, meaning that we can
write to it.

this doesn't help explain why we sometimes fail to see this condition
being met. any insights?

--p


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to