At Tue, 10 Sep 2002 10:58:34 +0200 (METDST),
Clemens Ladisch wrote:
> 
> > > The two PCM devices cannot be used at the same time anyway, so I think
> > > creating a quirk for interface 0 which says "ignore this" could work.
> > > Takashi, any comments?
> >
> > i think implementing a semaphore (or flag) for each endpoint would be
> > better, so that the driver can find generally double-endpoints
> > problem.
> 
> I cannot imagine anybody else would be stupid enough to design a device
> with double endpoints. But then I didn't imagine Midiman would, either.
> Oh well, Murphy's Law ...  :-(

since many (at least plural :) devices have this problem, i changed
the usbaudio code slightly.  now a pcm stream is created per endpoint
instead of interface.

on this version, m-audio's device should have one (for duo) or two
(for quattro) pcm devices.

please let me know if any problems arise with this change.


ciao,

Takashi


-------------------------------------------------------
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

Reply via email to