Update of /cvsroot/alsa/alsa-kernel/usb
In directory usw-pr-cvs1:/tmp/cvs-serv4486

Modified Files:
        usbaudio.c 
Log Message:
don't claim the interface which already claimed.



Index: usbaudio.c
===================================================================
RCS file: /cvsroot/alsa/alsa-kernel/usb/usbaudio.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- usbaudio.c  13 Sep 2002 08:39:08 -0000      1.8
+++ usbaudio.c  18 Sep 2002 13:23:57 -0000      1.9
@@ -1829,6 +1829,10 @@
                        continue;
                }
                iface = &config->interface[j];
+               if (usb_interface_claimed(iface)) {
+                       snd_printdd(KERN_INFO "%d:%d:%d: skipping, already claimed\n", 
+dev->devnum, ctrlif, j);
+                       continue;
+               }
                if (iface->altsetting[0].bInterfaceClass == USB_CLASS_AUDIO &&
                    iface->altsetting[0].bInterfaceSubClass == 
USB_SUBCLASS_MIDI_STREAMING) {
                        if (snd_usb_create_midi_interface(chip, j, NULL) < 0) {



-------------------------------------------------------
This SF.NET email is sponsored by: AMD - Your access to the experts
on Hammer Technology! Open Source & Linux Developers, register now
for the AMD Developer Symposium. Code: EX8664
http://www.developwithamd.com/developerlab
_______________________________________________
Alsa-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-cvslog

Reply via email to