Hi Tim,
dl_done_list() with
++(urb_priv->td_cnt) == urb_priv->length)
is just for the special case where the URB would have
been finished at the same time we have request the usb_unlink_urb().
Normally dl_del_list() should do the work.
- Roman
Tim Connors wrote:
>To all,
>
>Thanks for the
To all,
Thanks for the reply Dmitri
> The usbvideo module calls usb_unlink_urb() for each of the two urb's ONLY
> when it wants to stop the data pump, and that happens only when the device
> is being closed. It does NOT happen when "it has enough data" because
Yes, that is exactly what is happe