|[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Hi, On 04/27/2012 11:24 AM, Jean-Francois Moine wrote:
On Fri, 27 Apr 2012 10:20:23 +0200 Hans Verkuil<hverkuil@xxxxxxxxx> wrote:I might have some time (no guarantees yet) to help with this. It would certainly be interesting to add support for the control framework in the gspca core. Hmm, perhaps that's a job for the weekend...Hi Hans, I hope you will not do it! The way gspca treats the controls is static, quick and very small. The controls in the subdrivers ask only for the declaration of the controls and functions to send the values to the webcams. Actually, not all subdrivers have been converted to the new gspca control handling, but, when done, it will save more memory.
Actually I've moving gspca over to the control framework on my to-do list. This will allows us to remove hacks like we have in sonixb.c for coarse exposure / fine exposure controls. More in general it will allow (in an easy way) to have per sensor control min/max/step values. But the most important reason for me to want to use the control framework in gspca is to get support for control events. Which allow a control-panel app to dynamically update its display when settings are changed to some other way (ie another control app, or software autogain). I do plan to do this in way so that we can do this one subdriver at a time. I've no idea when I'll get around to doing the first driver though :) Regards, Hans -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html