On Wed, 2003-10-15 at 04:51, Paul Davis wrote:
assuming that your requirements are met by
OSS's incredibly simplistic
model of an audio device driver. need to control xrun detection?
It took a long while before I found out how to disable the default
stop-at-xrun behavior. My app needs to be running 24/7/365 no matter how
many xruns there are, without needing to restart the interface every
time. Minimal dataloss required when xrun happens.
yes, sure, so the docs could be better and make it easier for you to
find out how to do this. but the point was that OSS offers *no* xrun
control. xruns can't be detected in user space alone (even in the
kernel, its not 100% reliable in the face of interrupt blocking for an
entire buffer). ALSA at least offers you some choices with this.