On Tue, 25 Sep 2012, Clemens Ladisch wrote: > > I'm not completely sure how this stuff works, but I guess there should > > be some way for an alsa client to rewind the stream, causing one or more > > urbs to canceled and resubmitted? > > I'm not sure if cancelling and resubmitting iso URBs work in real time on > all HCDs. But if you think you can implemented this, feel free to try. It doesn't work with EHCI. Cancelling an isochronous URB accomplishes practically nothing; the URB is transferred as usual and doesn't terminate early. The only effect is the final value of urb->status. Alan Stern -- 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