Am Sonntag 21 Juni 2009 21:17:09 schrieb Brian Johnson: > Strange I've compiled the latest version of v4l-dvb against both a > 2.6.28 and a 2.6.30 kernel with no problems so it seems odds that it > would not compile against a 2.6.29 one as well. > > Anyways i've attached an updated patch which I'm thinking will be the > one i likely submit. This one has two additional changes first i > increased the exposure setting to have a max of 6000 for abit of > increased granularity. Second i re-added code for the gain control. > the control control has a range of 0-28, which represents 1x-8x gain > with a step size of .25x > > On Sat, Jun 20, 2009 at 3:13 PM, Josua Grawitter > > <[email protected]> wrote: > > Am Samstag 20 Juni 2009 18:26:51 schrieb Brian Johnson: > > > I think its probably easier just to checkout the v4l-dvb repo apply > > > the patch and compile the whole v4l subsystem. > > > > > > However if you want to compile it on its own the attached makefiile > > > should work for compiling. > > > You will need to copy the jpeg.h and gspca.h headers files from > > > v4l-dvb for it to work however. > > > Also make sure to add the following line to the sn9c20x.h header file > > > > > > #define V4L2_PIX_FMT_SN9C20X_I420 v4l2_fourcc('S', '9', '2', '0') > > > > > > On Sat, Jun 20, 2009 at 11:48 AM, Josua Grawitter > > > > > > <[email protected]> wrote: > > > > Am Samstag 20 Juni 2009 10:54:49 schrieb Vasily Khoruzhick: > > > > > On Saturday 20 June 2009 06:33:49 Brian Johnson wrote: > > > > > > Well making a new branch on our current repo would be a bit odd > > > > > > since so when reworking this as a gspca module so much changes in > > > > > > the general structure tha from gits point of view i basically > > > > > > deleted all the files and replaced them with 3 new ones. I am > > > > > > postin the current patch whcih i've verified works properly with > > > > > > a 624f camera for people look at before submitting to > > > > > > linux-media. This patch was written against the latest kernel > > > > > > checkout but should be able to be applied cleanly against the > > > > > > latest version of v4l found at http://linuxtv.org/hg/v4l-dvb/ > > > > > > just hit enter and choose to skip patching the MAINTAINERS file > > > > > > when it complains. Using the v4l checkout is a lot quicker as > > > > > > well as you don't need to bother upgrading your kernel just to > > > > > > try the driver. > > > > > > > > > > Works for me with my 624f cam, but it's missing gain control. > > > > > Anyway, thanks for your work ;) > > > > > > > > > > Regards > > > > > Vasily > > > > > > > > I find myself unable to compile the module by itself. > > > > > > > > Attached is the modified Makefile. Maybe someone can point out what > > > > I'm doing wrong here. > > > > > > > > GWater > > > > Actually thats what I did. (downloading the whole v4l-dvb tree). It seems > > that one macro from jpeg.h is missing (QUANT_whatever). Therefore not > > even the tree builds. Anyway I'll try to get an older revision as I > > expect this is because of my a bit older 2.6.29 kernel headers. > > > > GWater > > --~--~---------~--~----~------------~-------~--~----~ > Lets make microdia webcams plug'n play, (currently plug'n pray) > To post to this group, send email to [email protected] > Visit us online https://groups.google.com/group/microdia > -~----------~----~----~----~------~----~------~--~---
So, I got todays HEAD + Patch built and insmodded. Unfortunatly I get no only blackness. This means: 1. there is a stream (otherwise mplayer would show green) 2. It's to dark in my cave. 3. The manual gain is broken or insufficient for SOI968 (0c45:624e). 4. We need autogain reimplemented. Why are all these features missing anyway? The advantage of "branching" this code in our repo is that all microdia contributers can contribute to the gspca_sn9c20x rewrite. Otherwise you need to reimplement all these faetures on your own. GWater
signature.asc
Description: This is a digitally signed message part.
