Comment 28 for bug 1191603

Revision history for this message
Alan Stern (stern) wrote :

James, your problem appears to be completely different,because the usbmon data you attached shows a device running at high speed and therefore not attached to a UHCI controller. In this case, the problem is caused by your application -- it is attempting to use a latency of 1 ms for its audio input, and the USB subsystem just isn't fast enough for that. (By contrast, the audio output uses a latency of 7 ms, and the sync channel uses a latency of 4 ms).

Steve, your output merely shows that the system fell behind, which we already know. It would help to see a usbmon trace, even if it doesn't show the problem. The first few seconds of a session would be a good start; at least I would be able to tell what the expected latencies are.

In all, cases, it should be possible to configure the application to avoid these problems by making the latency requirements less restrictive.