Hi Andreas,

On Wednesday 29 August 2007, Andreas Schneider wrote:
> Hi,
>
> I got my webcam working with WengoPhone [1] now. The strange thing is
> that it reports RGB565 as supported format.
>
> (debug) 11:07:48 virtual WebcamErrorCode WebcamDriver::setDevice(const
> std::string&): desired device=UVC Camera (046d:08c9) : video1, actual
> device=UVC Camera (046d:08c9) : video1
> (debug) 11:07:48 virtual WebcamErrorCode
> V4L2WebcamDriver::setDevice(const std::string&): Setting '/dev/video1'
> device.
> (debug) 11:07:48 virtual WebcamErrorCode
> V4L2WebcamDriver::setDevice(const std::string&): Device properly resolved.
> (debug) 11:07:48 virtual WebcamErrorCode
> WebcamDriver::setResolution(unsigned int, unsigned int): try to change
> resolution: (width, height)=320,240
> (debug) 11:07:48 virtual WebcamErrorCode
> V4L2WebcamDriver::setPalette(pixosi): Trying to change webcam
> pixelformat to yuv420p (0)
> (warn) 11:07:48 virtual WebcamErrorCode
> V4L2WebcamDriver::setPalette(pixosi): Failed settings pixel format.
> (debug) 11:07:48 virtual WebcamErrorCode
> V4L2WebcamDriver::setPalette(pixosi): Webcam pixelformat is rgb565 (9)
> (debug) 11:07:48 virtual WebcamErrorCode
> WebcamDriver::setPalette(pixosi): this webcam does not support palette #0
> (debug) 11:07:48 virtual WebcamErrorCode
> WebcamDriver::setPalette(pixosi): palette conversion will be forced
>
> I thought the driver/webcam supports only MJPEG and YUYV.

All the UVC webcams I know about support MJPEG and YUYV only. Wengophone might 
have a low-level MJPEG/YUV to RGB565 filter somewhere that makes the 
application think the webcam streams RGB565 data. In any case, you shouldn't 
worry about it.

Best regards,

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

Reply via email to