Ok here are they patches i've been working on.

Patch 1:
Fixes bug when you pass a height or width less then the minimum resolution

Patch 2:
Adds in support for ENUM_FRAMESIZES ioctl. This allows applications to
get a list of the supported resolutions. Cheese actually uses this
determine the list of available resolutions.

Patch 3:
This is the patch that actually adds preliminary SXGA support. Right
now it only works at all for ov965x sensors. To add support for other
sensors it is necessary to right a function to switch that sensor
between VGA and SXGA modes. Also mplayer due to a bug in mplayer will
only let you use up 640x480 even when specify a SXGA resolution. This
is due to the way in whcih mplayer sets the width and height
independently of each other. One more thing as of now i can only get
this working with the raw bayer format. When using jpeg I'm getting
frame sizes of about 1k and the S920 format gives frame sizes of 12096
both of which are obviously too small. I'm pretty sure it should be
possible to get this working in the other formats but i've been unable
to get it working in any other format then bayer so far and am not
sure what exactly is wrong.


Greywater are you sure the windows driver actually does that while
looking through the usb log files 62b3 that have been uploaded it
appears that the windows driving while swithching to SXGA mode is
actually writing the same set of values for the windowing on the
bridge that are being used by our driver when set to SXGA mode. Of
course as far as i can it is also using the S920 format  as well whcih
i haven;t yet been able to get working.



On Sun, May 3, 2009 at 1:13 PM, Josua Grawitter <[email protected]> wrote:
> Am Sonntag 03 Mai 2009 00:18:10 schrieb Brian Johnson:
>> Look at this attached picture I captured using cheese. Pay attention
>> to the size of the image :-)
>>
>> >
> I'm impressed. Pray tell - how did you achieve this?
>
> You may remember I concluded this was impossible because the windows driver
> cheated in the process (transferrring the SXGA compressed as VGA and
> recreating the high resolution by software means). Therefore your
> implementation would actually add a feature to our driver which the windows
> driver lacks. :)
>
> And of course: stupid me.
>
> GWater
>

--~--~---------~--~----~------------~-------~--~----~
Lets make microdia webcams plug'n play, (currently plug'n pray)
To post to this group, send email to [email protected]
Visit us online https://groups.google.com/group/microdia
-~----------~----~----~----~------~----~------~--~---

Attachment: 0001-Fix-bug-when-setting-resolution-lower-than-lowest-av.patch
Description: application/mbox

Attachment: 0002-Implement-ENUM_FRAMESIZES.patch
Description: application/mbox

Attachment: 0003-Add-support-for-SXGA.patch
Description: application/mbox

Reply via email to