Nice.  Thanks Paulo.

Disregard my dodgy idea.  I'd say multiple USB buses will be
the 
only way to scale around the problem.



----- Original Message -----
>From: "Paulo Assis" <[email protected]>
>To: "Ian Latter" <[email protected]>
>Subject:  Re: [Linux-uvc-devel] Multiple camera framerate.
>Date: Tue, 27 Apr 2010 12:48:37 +0100
>
> Ian
> 
> 2010/4/27 Ian Latter <[email protected]>:
> >> You can grab frames at whatever speed you want, but it's
> > the camera
> >> framerate that will make a difference in the usb bandwidth
> > and not the
> >> amount of frames you get with your application.
> >
> > So, if you don't take a frame from the UVC driver, it will
> > simply
> > continue to refresh an internal buffer with new frames
from the
> > camera device?
> 
> Think of it like this, the necessary bandwidth is
requested by the
> device and it will depend on the compression, resolution and
> framerate, in fact I think some ("buggy") devices will
always request
> the maximum bandwidth causing problems on initialization,
for these
> devices I think uvcvideo uses it's own algorithm to calc
the necessary
> bandwidth.
> 
> Also the device will always try to dispatch frames at the
requested
> framerate, if you don't grab them they will simply be
dropped by the
> driver.
> 
> Best regards,
> Paulo
> 


--
Ian Latter
Late night coder ..
http://midnightcode.org/
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to