Ming Lei wrote: > On Sun, Jun 30, 2013 at 11:02 PM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: >> Thus, for example, even if the pipeline contains only a single URB, >> with the current code it will not become empty. But with the new code >> it will. If the load on the system is too high, the pipeline could >> empty out even if it normally contains two or more URBs. > > [...] > But I don't know how USB audio driver uses URBs, and could it > submit only one isoc URB to playback/record audio data? The audio drivers uses at least two URBs. (The actual number and length of URBs depends on how the application configures its buffer.) Regards, Clemens -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html