Hi,

I am using the Linux 2.6.4 version of the ALSA (1.0.2c). Apparently, the ALSA USB 
Audio driver doesn't cleanup properly when it is disconnected while the streams are 
not closed. For example, perform a loop back (record and playback) for 1 minute and 
then disconnect. If you disconnect, there will be a bunch of error messages printed 
from the URB call back (or retire_xxx) function. I don't believe that there is any 
change in the ALSA USB Audio driver to handle this in the current version Linux 2.6.6. 
Have any one tried this? Or, this only happens on the ARM architecture? The fix that I 
made is to return an error code and stop submitting URB if there is any error.


Thanks,
Loc


-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id%62&alloc_ida84&op=click
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to