Hi Filippo,

On Thursday 20 November 2008, Filippo Argiolas wrote:
> On Thu, Nov 20, 2008 at 12:06 AM, Laurent Pinchart wrote:
> > Could you please set the trace level to 255 (echo 255 >
> > /sys/modules/uvcvideo/parameters/trace), capture one frame
> > with 'luvcview -f mjpg -c' and send me both the captured frame and the 
> > messages printed by the driver to the kernel log (dmesg) ? Make sure you
>
> Forwarding you the logs I just received from Felix Kaser (the other user).
> I asked him several logs since I noticed the first frame size was
> always different so I thought it could be useful to have some more
> frame to compare.

Data look like they come from the middle of a JPEG frame. The second sample 
ends with a JPEG End Of Image marker, but the other two don't, which is a bit 
puzzling.

The kernel logs don't show any error. My guess is that the camera starts 
streaming somewhere in the middle of a JPEG frame. The problem probably 
occurs with YUV too, but the driver drops incomplete YUV frames so 
applications don't notice anything.

It shouldn't be too difficult to add a quirk to skip the first video frame. 
I'll try to work on that tomorrow.

Best regards,

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

Reply via email to