>> its not that simple. you have to make sure that the driver software
>> state is up-to-date when the h/w starts. you can't just issue out()'s
>> and then pick up the pieces later. you have to make sure that the
>> driver infrastructure is ready to start processing interrupts, etc.
>
>Isn't this done in snd_pcm_prepare() (or something like that)? I think the
>snd_pcm_start() should do just the very last piece to actually start the
>device.
>
>> snd_pcm_sync (card1, card2);
>> snd_pcm_sync (card1, card3);
>> snd_pcm_start (card1);
>> ok?
>
>Yep, OK. I'll look if I can make the latest beta work with my Delta1010.
Hey folks! Guess what: this is the first time in more than a year that
I've seen a (potentially) fundamental problem with ALSA that can be
solved *without an API change* !!
:)))
--p
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel