Bug 12111

Summary: Logitech QuickCam Messenger (046d:08da) gives no image using gspca
Product: v4l-dvb Reporter: Johannes Engel (jcnengel)
Component: webcamAssignee: Jean-Francois Moine (moinejf)
Status: REJECTED INVALID    
Severity: normal CC: moinejf
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.28-cr6 Subsystem:
Regression: --- Bisected commit-id:
Attachments: The image the webcam shows

Description Johannes Engel 2008-11-27 09:04:05 UTC
Latest working kernel version: ?
Earliest failing kernel version: ?
Distribution: openSUSE 11.0
Hardware Environment: Logitech QuickCam Messenger
Software Environment: v4l
Problem Description: The cam gives no image, but some greenish rubbish instead (picture attached)

Steps to reproduce: start any v4l application

Kernel log says:
[ 6014.956405] usbcore: registered new interface driver zc3xx
[ 6014.956411] zc3xx: registered
[ 6020.208080] usb 3-2: new full speed USB device using uhci_hcd and address 21
[ 6020.385043] usb 3-2: configuration #1 chosen from 1 choice
[ 6020.387529] gspca: probing 046d:08da
[ 6021.931459] zc3xx: probe 2wr ov vga 0x0000
[ 6021.971459] zc3xx: probe sensor -> 11
[ 6021.971465] zc3xx: Find Sensor HV7131R(c)
[ 6021.977406] gspca: probe ok
[ 6022.022194] usb 3-2: New USB device found, idVendor=046d, idProduct=08da
[ 6022.022200] usb 3-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Comment 1 Johannes Engel 2008-11-27 09:04:40 UTC
Created attachment 19050 [details]
The image the webcam shows
Comment 2 Jean-Francois Moine 2008-11-28 01:38:40 UTC
Did you try my program 'svv'? (look in my page http://moinejf.free.fr)

Did you try mplayer? (with the option 'v4l2:')

Did you try the other applications with the v4l library?
Comment 3 Johannes Engel 2008-11-28 02:21:07 UTC
I cannot compile svv, since I could not figure out the needed flags.
Using mplayer with
mplayer tv:// -tv driver=v4l2 it works correctly, so I suppose the error is not in the kernel driver but somewhere in the userspace layer. Indeed as your hints made me find out libv4l solved that problem for me. Many thanks for that!

For those who are interested here some links:
http://hansdegoede.livejournal.com/3636.html
http://linuxtv.org/v4lwiki/index.php/Libv4l_Progress
Comment 4 Jean-Francois Moine 2008-11-28 02:49:07 UTC
(In reply to comment #3)
> I cannot compile svv, since I could not figure out the needed flags.

Look at the first lines of the source. There is:

gcc -Wall svv.c -o svv $(pkg-config gtk+-2.0 --cflags --libs) -lv4lconvert