The USB Audio standard uses isochronous transfer in one of three modes: synchronous, adaptive, or asynchronous. I'm developing hardware that will use the asynchronous mode to communicate with the PC, so that it is the one doing flow control.
My question stems from something someone told me about Windows, that it actually will resample the data if asynchronous mode is used, which is bad and not in the spirit of the standard specification. So I want to confirm that Linux will _not_ do that when asynchronous USB Audio is used, and the data will be bit-perfect -- the PCM data the player application sends to the system is exactly what comes out the USB port. Can someone confirm or deny? Thank you. ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel