On Wed, 07 Jan 2004 12:01:02 +0100
Takashi Iwai <[EMAIL PROTECTED]> wrote:

> as written in my previous mail, it was a quick hack.  and there is a
> better approach.
> 
> the attached patch will add a new plugin, asym, which defines
> different slave pcms for playback and capture streams.
> for example,
> 
>       pcm.duplex {
>               type asym
>               playback.pcm "dmix"
>               capture.pcm "dsnoop"
>       }
> 

Ah, ok. This solution makes even more sense, since it is more generally
useful. Especially for [broken] alsa apps that don't let you specify
seperate pcm's for playback/capture..

I think of this plugin as making a full duplex pcm out of two half
duplex pcm. So why not call the plugin "duplexer"?

Flo

P.S.: One question that comes up though: What happens when you specify a
full duplex device as one of the two pcm's? Will there be an error msg?
Or maybe some of the "multi" functionality could be used...

-- 
hrrrm! 



-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills.  Sign up for IBM's
Free Linux Tutorials.  Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to