Hi,

On Tuesday 25 November 2008, micu wrote:
> Hello there,
>
> I've got a Logitech Quickcam E 3500 and I am running Kubuntu hardy (8.04).
> The camera works pretty well together with Skype and some other programs.
>
> But recently, I tried out some FOSS voip clients and I had some major
> problems with it. First I thought, this is an issue of the voip programs.
> But since the error reports seem to be very similar to me, I am starting to
> wonder, whether it can be a bug in the (ubuntu) uvc driver:
>
> * http://trac.qutecom.org/ticket/18

Could you please check the kernel log for messages printed by the uvcvideo 
driver after you get that error message from QuteCom ?

> * https://sip-communicator.dev.java.net/issues/show_bug.cgi?id=487

SIP communicator probably doesn't support the YUYV format. That's an 
application-level issue.

> The cam doesn't work with camorama either.

That's to be expected, camorama only supports the deprecated V4L1 API.

> A friend of mine, who runs Kubuntu (8.10) intrepid, has got the same
> problems with that camera. 

Ubuntu 8.10 uses the new libv4l2 library (included in the libv4l-0 package), 
and with brand new code comes brand new issues :-) Upgrading to libv4l2 0.5.6 
should help, but no package seem to be available yet.

> Today another friend of mine took that camera, sticked it into his Gentoo
> machine and captured a video with "mplayer tv://" seamlessly. If I issue
> this command, I get:
> > MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team
> > CPU: Intel(R) Core(TM)2 Duo CPU     T7500  @ 2.20GHz (Family: 6, Model:
> > 15, Stepping: 11) CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1
> > SSE2: 1 Compiled with runtime CPU detection.
> > mplayer: could not connect to socket
> > mplayer: No such file or directory
> > Failed to open LIRC support. You will not be able to use your remote
> > control.
> >
> > Playing tv://.
> > TV file format detected.
> > Selected driver: v4l2
> >  name: Video 4 Linux 2 input
> >  author: Martin Olschewski <[EMAIL PROTECTED]>
> >  comment: first try, more to come ;-)
> > v4l2: ioctl get standard failed: Invalid argument
> > Selected device: UVC Camera (046d:09a4)
> >  Capabilites:  video capture  streaming
> >  supported norms:
> >  inputs: 0 = Camera 1;
> >  Current input: 0
> >  Current format: YUYV
> > v4l2: ioctl set format failed: Invalid argument
> > v4l2: ioctl set format failed: Invalid argument
> > v4l2: ioctl set format failed: Invalid argument
> > 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
> > 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)
>
> Do you have an idea, what can be the reason for all of this? I'd appreciate
> any comment or advice.

There are/were known issues with mplayer. Try

mplayer tv:// -tv driver=v4l2:fps=25

Best regards,

Laurent Pinchart
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to