In uvc_video.c: uvc_init_video_isoc(...) { : npackets = (size + psize - 1) / psize; if (npackets > UVC_MAX_ISO_PACKETS) npackets = UVC_MAX_ISO_PACKETS; : } in mycase I originally have npackets = 199, and after the 3 lines there, it becomes 40, which is UVC_MAX_ISO_PACKETS. My question is if there is a frame that needs more than 40 packets to transfer, how is the data going to be not lost? Is it because we send multiple URBs (I set UVC_URBS to 1)?
-- Best Regards Brian
_______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel