Re: Linux Codec API

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Alan Cox (alan@xxxxxxxxxx):

> > > XVideo can supply YUV format data to the card, but it does go via
> > > the server at a small cost. I don't know if any of the DRI capable
> > > cards support YUV textures
> > 
> > Tha cost is a bit too high when doing deinterlacing. At least on a
> > p3 750MHz.
> 
> How are you handling the delacing in such cases - using software or by
> overlaying alphablended textures that are the previous/current field ?

  I don't believe that alphablended textures will realistically mimic a
modern TV.  You can deinterlace acceptably using linear interpolation,
which you can also do using the hardware scaling (but we need to update
XVideo to be even/odd field aware, no big deal but it just needs to be
done, see the Xpert list recently)...

  I'm more concerned about the problem of setting your monitor to
close-to-59.94hz and then ensuring that each field is shown for exactly
one refresh.  Big pain right now.  Right now I run my deinterlacer at
800x600@130hz which means that I see some aliasing but it's much more
watchable than 59.94 with dropping/doubling random frames...

-- 
Billy Biggs
vektor@xxxxxxxxxxxx





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux