Jaroslav Kysela wrote:
>
>
> In this case, I propose to change snd_pcm_avail() to snd_pcm_hwsync()
> function with description: "synchronize r/w pointers with hardware".
> Really, after some thinking, the return value from snd_pcm_avail() cannot
> be used for nothing serious. I simply don't like that delay() functions
> do more arithmetic than necessary. Overdesign has been criticized in this
> list, too.
Let examine kernel level: snd_pcm_{plaback,capture}_delay do a
snd_pcm_update_hw_ptr and a snd_pcm_{playback_hw,capture}_avail (that's
only a wrap safe difference).
Are you sure you want to add another ioctl and another API function in
all the PCM classes just to avoid a subtraction?
--
Abramo Bagnara mailto:abramo.bagnara@;libero.it
Opera Unica Phone: +39.546.656023
Via Emilia Interna, 140
48014 Castel Bolognese (RA) - Italy
-------------------------------------------------------
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