A question about documentation.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Recently, I submitted a driver for the SQ905C cameras, for which I (partly due to being new to kernel video support) did not provide any update to Documentation/video4linux/gspca.txt.

I have not heard what has happened to the driver. I assume that what is going on is there is a race condition about getting things into 2.6.29, and there is not time to do a proper evaluation. While I am curious about the actual problem, though, that is not my question here.

Someone pointed out to me that I probably should have updated the aforementioned doc file. So I do have a question about that.

Here is the way that gspca.txt looks now (excerpt follows):

List of the webcams known by gspca.

The modules are:
        gspca_main      main driver
        gspca_xxxx      subdriver module with xxxx as follows

xxxx            vend:prod
----
spca501         0000:0000       MystFromOri Unknow Camera
m5602           0402:5602       ALi Video Camera Controller
spca501         040a:0002       Kodak DVC-325
spca500         040a:0300       Kodak EZ200

(and so on)

Well, now comes the question. I notice that each line in the file corresponds to a USB Vendor:Product ID, and each line corresponds to one camera, by brand name and model. Apparently, there is some blessed universe in which I have not been living the last few years, in which there is such a one-to-one correspondence.

Below, I give the list of supported cameras. extracted from libgphoto2/camlibs/digigr8. which as far as I am able to know is supporting precisely the same set of cameras as does the module sq905c.c

My question is obvious: Which of them do I list? All of them? A sampling of them? Or what?

Theodore Kilgore

(list follows)

----------------------------------------------------

static const struct {
        char *name;
        CameraDriverStatus status;
        unsigned short idVendor;
        unsigned short idProduct;
} models[] = {
        {"Digigr8", 				0x2770, 0x905c},
        {"Che-Ez Snap SNAP-U", 			0x2770, 0x905c},
        {"DC-N130t", 				0x2770, 0x905C},
        {"Soundstar TDC-35", 			0x2770, 0x905c},
        {"Nexxtech Mini Digital Camera", 	0x2770, 0x905c},
	{"Vivitar Vivicam35", 			0x2770, 0x905c},
        {"Praktica Slimpix", 			0x2770, 0x905c},
        {"ZINA Mini Digital Keychain Camera", 	0x2770, 0x905c},
        {"Pixie Princess Jelly-Soft", 		0x2770, 0x905c},
        {"Sakar Micro Digital 2428x", 		0x2770, 0x905c},
        {"Jazz JDC9", 				0x2770, 0x905c},
        {"Disney pix micro", 			0x2770, 0x9050},
        {"Suprema Digital Keychain Camera",	0x2770, 0x913d},
	{"Sakar 28290 and 28292  Digital Concepts Styleshot",
                        			0x2770, 0x913d},
	{"Sakar 23070  Crayola Digital Camera", 0x2770, 0x913d},
	{"Sakar 92045  Spiderman", 		0x2770, 0x913d},
	{NULL,0,0,0}
};

As I said, which one(s) of these to list?
--
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

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux