Hi Linux-uvc-devel!

I have a Sweex WC061 UVC webcam [1] I'm looking to capture mjpeg video
from; the camera reports it supports MJPEG, but I'm having trouble
with it.

According to VIDIOC_ENUM_FMT it supports YUV 4:2:2 (0x56595559, YUYV)
and MJPEG (0x47504a4d MJPG) and according to the manufacturer's spec
sheet [2] the camera supports MJPEG.

When I use YUV capture the camera works OK, but when I use MJPEG the
V4L2 video capture example program [3] reports a select timeout. If I
set the select timeout to 30 seconds or so I get some MJPEG-like data
from the camera, but nothing that seems to make sense; I get some JPEG
headers, but no end-of-file marker, and what data is present doesn't
properly decode as MJPEG.

On the other hand I have a Microsoft Lifecam Cinema HD that streams
MJPEG just fine so if there's an error on my end I'm not sure what it
is.

Can anyone advise me on what the problem might be, or is there anyone
who would be able to diagnose the problem in exchange for a free
webcam?

Thanks,

Michael Tandy

[1] VID 0x177f, PID 0x0060
[2] 
http://www.sweex.com/en/assortiment/sound-vision/webcams/WC061/specificaties/
[3] http://v4l2spec.bytesex.org/spec/capture-example.html
_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to