Web lists-archives.com

[Spca50x-devs] Creative Live! Cam Video Im Pro


I got "Creative Live! Cam Video Im Pro" for new year's present,
http://mxhaard.free.fr/spca5xx.html lists the following:

Creative 215 0x041e 0x4053 Creative Live!Cam VideoIM Vc301p GC303 Yes jpeg spca5xx/LE

The only difference is the "Pro" right after the "Video IM".
USB ID is 0x051E:0x4055 as noted in http://www.qbik.ch/usb/devices/showdev.php?id=3970

I figured the differences between 0x4053 and 0x4055 might be small and just added the ID in
two places to gspca_core.c (gspcav1-01.00.10, the package available in my distro).

Here is the dmesg snippet:

gspca: no version for "video_devdata" found: kernel tainted.
/var/tmp/portage/media-video/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: USB SPCA5XX camera found.(ZC3XX)
/var/tmp/portage/media-video/gspca- 01.00.10/work/gspcav1-01.00.10/gspca_core.c: [spca5xx_probe:3933] Camera type JPEG
/var/tmp/portage/media-video/gspca-01.00.10/work/gspcav1-01.00.10/Vimicro/zc3xx.h: [zc3xx_config:515] Sensor ID:22
/var/tmp/portage/media-video/gspca- 01.00.10/work/gspcav1-01.00.10/Vimicro/zc3xx.h: [zc3xx_config:522] Find Sensor Tas5130 (VF0250)
/var/tmp/portage/media-video/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: [spca5xx_getcapability:1172] maxw 640 maxh 480 minw 176 minh 144
usbcore: registered new interface driver gspca
/var/tmp/portage/media-video/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: gspca driver 01.00.10 registered

Unfortunately any software that accesses the created device /dev/video0 blocks for a long time and shows nothing.
I tried mplayer tv:// -tv driver=v4l:device=/dev/video0 (fails to even open a window), dmesg:

/var/tmp/portage/media-video/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: [gspca_init_transfert:940] get iso nbalt 3
/var/tmp/portage/media-video/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: [gspca_set_isoc_ep:849] enter get iso ep
/var/tmp/portage/media-video/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: [gspca_set_isoc_ep:856] test ISO EndPoint  129
/var/tmp/portage/media-video/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: [gspca_set_isoc_ep:864] ISO EndPoint found 0x81 AlternateSet 3
/var/tmp/portage/media-video/gspca-01.00.10/work/gspcav1-01.00.10/gspca_core.c: [gspca_init_transfert:947] packet size 2880

Will the support for this device be added to the driver?  Can I contribute something?
( not that i have any experience in reverse engineering or kernel hacking )

Anatoly V.
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
Spca50x-devs mailing list