[alsa-devel] Timer instability

Takashi Iwai tiwai at suse.de
Wed Feb 25 12:04:01 CET 2009


At Wed, 25 Feb 2009 11:57:32 +0100 (CET),
Jaroslav Kysela wrote:
> 
> On Wed, 25 Feb 2009, Takashi Iwai wrote:
> 
> > Anyway, the definitions of delay and avail in a free-wheel mode are
> > ambiguous and rather confusing indeed...
> 
> I don't agree. We manage appl_ptr also in no-XRUN check mode for ALSA 
> apps, so the negative values makes sense and applications can quickly 
> skip missed samples (snd_pcm_forward).

Well, if we follow the definition of snd_pcm_delay(), applptr - delay
doesn't always point to the position to write for the next.
(Right now it works so, though).


Takashi


More information about the Alsa-devel mailing list