Hi,
On Sun, Sep 16, 2001 at 01:00:47PM +0200, Nemosoft Unv. wrote:
> Ah, cool! Well, that's two new supported camera's within one week :-)
>
> Philips uses the SAA811* chips in all its webcams; from just the chipnumbers
> I cannot tell which version it is. However, if you say it works with a
> type_id of 675, then that's enough. Did you try the decompression module as
> well?
Well, the chip numbers are all I could gather from the Anycam's PCB. :p
Yes, I tried the decompression module too; it works, even for 640x480
@15fps. Pretty nice picture for a webcam too.
I haven't tried a type_id of 680 or 690; would it matter?
Oh, and I noticed something: if I insmod pwc with fps > 15, and then try
xawtv -geometry 640x480, then the picture would get really wierd: the
colours would be all wrong (kind of like infrared vision), and instead
of a big picture, pictures of around 1/9 the size are repeated 3 times
horizontally across the top. Is this some kind of bug? (I know the cam
can't do 640x480 at more than 15fps)
> > The vendor_id is 0x055D, and product_id 0x9000.
> >
> > I've tested it with xawtv, and it works great.
>
> Congratulations. It seems like you forgot the patch itself, but I'll manage.
Oops, yes I did. It's _really_ attached this time. :)
Cheers
Roger
--- pwc-if.c~ Sun Sep 16 21:55:22 2001
+++ pwc-if.c Sun Sep 16 15:21:08 2001
@@ -67,6 +67,7 @@
{ USB_DEVICE(0x0471, 0x0310) },
{ USB_DEVICE(0x0471, 0x0311) },
{ USB_DEVICE(0x069A, 0x0001) },
+ { USB_DEVICE(0x055D, 0x9000) },
{ }
};
MODULE_DEVICE_TABLE(usb, pwc_device_table);
@@ -1600,6 +1601,17 @@
case 0x0001:
Info("Askey VC010 type 1 USB webcam detected.\n");
type_id = 645;
+ break;
+ default:
+ return NULL;
+ break;
+ }
+ }
+ else if (vendor_id == 0x055D) {
+ switch (product_id) {
+ case 0x9000:
+ Info("Samsung Anycam MPC-C10 USB webcam detected.\n");
+ type_id = 675;
break;
default:
return NULL;