Subject: audio sound on playback: require user to 'catch up'?
To: None <tech-kern@NetBSD.ORG>
From: John Kohl <jtk@atria.com>
List: tech-kern
Date: 02/12/1996 10:01:37
Before the recent audio bug fixes, the audio drivers (apparently) had
the intent that if the user got "behind" in supplying samples when the
audio device wanted them, the driver would supply silence and discard
user data until the user "caught up" to the present time.
The driver was buggy, though, and sometimes the silence accounting meant
that user data got scrambled a bit on its way to the audio device.
With the recent bug fixes, the output stream now plays all samples
provided by the user, and does not require the user to "catch up" to
the driver.
This seems like a good time to inquire as to whether the original
behavior was intended, and also to inquire whether the "catch up
required" behavior should be a supported output mode. (I believe the
current behavior--play all samples--should be a supported output mode.)
==John