Hi Christopher, On Wednesday 10 March 2010 08:40:14 Christopher Harvey wrote: > Hi again, > I tried a slightly different command: > gst-launch-0.10 v4l2src ! video/x-raw-yuv,width=640,height=480 ! > xvimagesink > > (gst-launch-0.10:6239): GLib-WARNING **: g_set_prgname() called multiple > times Setting pipeline to PAUSED ... > Pipeline is live and does not need PREROLL ... > ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Device > '/dev/video0' cannot capture at 640x480 > Additional debug info: > gstv4l2object.c(1854): gst_v4l2_object_set_format (): > /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: > Call to S_FMT failed for YUYV @ 640x480: Input/output error > ERROR: pipeline doesn't want to preroll. > Setting pipeline to PAUSED ... > Setting pipeline to READY ... > Setting pipeline to NULL ... > Freeing pipeline ... > > and I KNOW this camera works at that resolution and video format. > I setup the same camera on the other laptop that previously had OpenSUSE > installed and it worked with kernel version 2.6.31-r10 (x86, gentoo this > time). > The broken one is 2.6.31-r6 amd 64bit. > > are > CONFIG_USB_VIDEO_CLASS=m > CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y > the only kernel parameters that matter? I tried with both the usb audio > module enabled and disabled. (built in for the audio) The camera has a > mic, but I don't care about it.
Could you check if the driver prints anything to the kernel log (use the dmesg command) when you get the above error with GStreamer ? -- Regards, Laurent Pinchart _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel