Re: Asterisk 1.4.17 and alsa 1.0.19 dmix plugin problem.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 21 Apr 2009, Nicola Mfb wrote:

2009/4/20 Jaroslav Kysela <perex@xxxxxxxx>:
On Mon, 20 Apr 2009, Nicola Mfb wrote:
[...]
Asterisk does not use snd_pcm_poll_descriptors_revents to translate events
returned from poll to correct poll event. Also, only file descriptor number
from snd_pcm_poll_descriptors() - asterisk should handle correctly returned
poll events as well.

See chan_alsa.c - readdev / writedev variables and sound_thread().

                                       Jaroslav

Hi Jaroslav!
thanks for quick reply and hints!
I finally understand the inverted POLLIN/POLLOUT in dmix. As a quick
check I added writedev to fds set and it worked, now I'll able to
write a patch using poll and demangling revents...
First level documentation on www.alsa-project.org says that you may
use select or poll as you need, should be this corrected?

Could you point me where is documentation unclear exactly?

					Thanks,
						Jaroslav

-----
Jaroslav Kysela <perex@xxxxxxxx>
Linux Kernel Sound Maintainer
ALSA Project, Red Hat, Inc.
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux