On 14 Jan 2003, Josh Haberman wrote:

> On Tue, 2003-01-14 at 08:31, Jaroslav Kysela wrote:
> > I wonder why to implement this function when one can link more pcm streams
> > with "snd_pcm_link()" together? Then polling one stream is sufficient when
> > streams are hardware synchronized.
> 
> This reminds me of another question I had: can any two streams be linked
> together or do they need to be on the same device?  Is it reasonable to
> assume that linking two streams will always succeed?

There are no restrictions, except - if you don't have clock sync in 
hardware, there is no guarantee that streams will have same positions.
Also, when hardware does not allow synchronized start (paralel) then the 
start sequence is serialized (thus some streams might be started a bit 
later).

The software (application) needs to handle these situations.

                                                Jaroslav

-----
Jaroslav Kysela <[EMAIL PROTECTED]>
Linux Kernel Sound Maintainer
ALSA Project, SuSE Labs



-------------------------------------------------------
This SF.NET email is sponsored by: Take your first step towards giving 
your online business a competitive advantage. Test-drive a Thawte SSL 
certificate - our easy online guide will show you how. Click here to get 
started: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0027en
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to