Hi Andres, On Thursday 01 November 2007, Andres Gonzalez wrote: > This is my first post here--not sure if this is the right place to ask > these questions. If not, let me know. > > I have been playing around with V4L2 with a Logitech QuickCam Pro 4000 > with the pwc driver. The VIDIOC_ENUM_FRAMESIZES and > VIDIOC_ENUM_FRAMEINTERNALS ioctls do not seem to work. Consequently, I > have some basic questions.
You should contact a pwc mailing list. I suppose the pwc driver doesn't support the new VIDIOC_ENUM_FRAME* ioctls yet. > 1) with V4L2, is the frame rate under the control of the driver or the > application? That is, can the application simply grab the video data > at whatever frame rate it wants? Or do you tell the driver what frame > rate you want? Applications request the desired frame rate from the driver. The driver returns the selected frame rate, which can differ (for instance, if an application requests 10000fps the driver will obviously not be able to fullfill that request, and it will select the highest available frame rate). Applications then proceed to reading frames. If the application doesn't keep up with the frame rate, the device will drop frames. > 2) I just found out about UVC so I do not know much about it. Is UVC a > replacement for the pwc driver I am currently using? No, the Linux UVC driver is a driver for UVC compatible devices. The Quickcam Pro 4000 isn't UVC compatible, so it will never be supported by this driver. You should keep on using the pwc driver. > I just signed up for the mailing list and I hope to learn a lot > lurking around here. Best regards, Laurent Pinchart _______________________________________________ Linux-uvc-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
