public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* zc3xx: "Creative Webcam Live!" never worked with in-tree driver
@ 2009-02-24 21:06 Auke Kok
  2009-02-25  0:00 ` Auke Kok
  0 siblings, 1 reply; 8+ messages in thread
From: Auke Kok @ 2009-02-24 21:06 UTC (permalink / raw)
  To: moinejf, rossi.f, mchehab; +Cc: linux-media


All,

I have a "Creative Technology, Ltd Webcam Live!/Live! Pro" that until 
recently worked fine with the out-of-tree gspcav1 driver 
(gspcav1-20071224.tar.gz is the latest version I used unti 2.6.26).

Since this driver (basically) got merged in the kernel I got my hopes up 
that the in-kernel gspca_zc3xx drivers would work. However, that does 
not provide a usable video0 device - mplayer tv:// crashes with 'No 
stream found.' for instance:

Playing tv://.
Cache fill:  0.00% (0 bytes)
TV file format detected.
Selected driver: v4l2
  name: Video 4 Linux 2 input
  author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
  comment: first try, more to come ;-)
Selected device: WebCam Live!
  Capabilites:  video capture  read/write  streaming
  supported norms:
  inputs: 0 = zc3xx;
  Current input: 0
  Current format: unknown (0x4745504a)
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
v4l2: ioctl query control failed: Invalid argument
FPS not specified in the header or invalid, use the -fps option.
No stream found.

v4l2: ioctl set mute failed: Invalid argument
v4l2: 0 frames successfully processed, 0 frames dropped.

Exiting... (End of file)


I've regressed back to the original import of the spca driver in the 
kernel tree and this doesn't fix it, so I'm assuming that the driver 
were not merged correctly for my particular device.

Basically the driver probes and load fine as is right now, no unusual 
message in dmesg as far as I can see:

zc0301: V4L2 driver for ZC0301[P] Image Processor and Control Chip v1:1.10
usbcore: registered new interface driver zc0301
usbcore: deregistering interface driver zc0301
gspca: probing 041e:4036
zc3xx: probe 2wr ov vga 0x0000
zc3xx: probe sensor -> 11
zc3xx: Find Sensor HV7131R(c)
gspca: probe ok
usbcore: registered new interface driver zc3xx
zc3xx: registered


I can post the output of the gspcav1 module with debug=5 for the 
register writes/reads if that is interesting, or anything else for that 
matter - I'd really like to keep this webcam working and staying at 
kernel 2.6.25 is not an option.

is there a way to get the gspca_zc3xx driver dump register read/writes? 
this would be a quick way to compare the two drivers and look at the 
differences.

Cheers,

Auke


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-02-26 11:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-24 21:06 zc3xx: "Creative Webcam Live!" never worked with in-tree driver Auke Kok
2009-02-25  0:00 ` Auke Kok
2009-02-25  0:19   ` Mauro Carvalho Chehab
2009-02-25 18:38     ` Auke Kok
2009-02-26  8:20     ` Jean-Francois Moine
2009-02-26  8:51       ` Auke Kok
2009-02-26  9:16         ` Catimimi
2009-02-26 11:01         ` Jean-Francois Moine

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox