When your fiddling with the sync codes it changes where the decoder thinks the 
image starts.  This happens to be inbetween YUV sequences.  So if your 
changing the sync codes you also need to chagne the YUV order.

In usbvision.c, usbvision_set_input() you'll see that we set the YUV order 
with:
  usbvision_write_reg(usbvision, USBVISION_DVI_YUV, 0x06)

Simply change the 0x06 value until you get the picture right.  It can range 
between 0x00-0x07.  Although the spec for the saa_7113 does give the order of 
the output because the sync changes where we start reading from its almost 
impossible to determine what this value should be, so just use trial and 
error.  Thankfully there aren't many to try.

On Thu, 26 Sep 2002 14:44, Fabio Yasusi Yamamoto wrote:
> If i set USBVISION_8_422_SYNC to 0, i got a black and white image ( it's
> ok, my system is pal-m , and the PCTV is set to ntsc  ). but some parts
> of the picture is missing.
>
>
> If i set USBVISION_8_422_SYNC to 1, i got a full image, but there is
> something wrong with YUV. ( only green and purple colors ).

-- 
I don't want to sell you any death sticks...
I think I'll go home and rethink my life...


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to