On Sunday 21 January 2007 09:54, Emmanuel wrote: > Hi, I am trying to play an non interlaced yuv on a pvr350 using the Xorg > driver. > But the pvr insists on playing it interlaced. > I found the ivtvctl --get-yuv-mode and --set-yuv-mode parameters, but they > always stay on interlaced, no matter what I do (ivtvctl --set-yuv-mode=1 is > accepted, but then when I try ivtvctl --get-yuv-mode it answers > interlaced). I tried with the module version 0.7.0 and 0.7.3, exactly the > same result.
The command should be ivtvctl --set-yuv-mode=mode=1 > This interlacing is very annoying, it creates a "flashing" effect on the > screen, very bad for eyes. > > So is there a way to make it to play non interlaced yuv content ? > (the yuv is generated from rgb buffers, and it can't be interlaced. I can > send a modified version of the SDL test program testoverlay2.c to > demonstrate the problem : if you replace the overlay in this program by a > simple pattern with black lines, white lines, and red background, and > create a YV12 hw overlay to play it, the result has white lines flashing a > lot - interlacement). It should be noted that I consider non-interlaced scaling to be a hack. The absolute maximum vertical source resolution that is possible with it is 511 lines. This is a hardware limit, and once you exceed it the driver has to drop back to interlaced. -- Ian _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
