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 majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to