Re: Xv(ideo) and Video4Linux on i810, bttv

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



Thanks for the info.  I had looked at v4l and X source code, including
i810_video.c, but didn't know about xf86XVRegisterOffscreenImages (actual
spelling).  I can see that in the mga driver source.

Regarding "offscreen surface support":

Other than the source code, is there any way to tell that you have "offscreen
surface support"?
Is there anything returned from the Xv or V4L interfaces, or is there any
required setup?
Or does it "just work", so that when you start video using Video4Linux, the YUV
video goes to the offscreen surface?

Before I attempt to put "offscreen surface support" into the i810 driver:

- is "mga" the best / simplest example?  If not, which one?

- what's the real advantage of using the offscreen surface?  Reduced bandwidth
due to subsampled YUV is one.  Any others, e.g. quality?  The hardware color key
stuff would be a big advantage if we had the XV_DONT_BLIT_THE_COLORKEY option
(see your other mail).  Is that implemented in any other driver?

- is anyone else adding this support to the i810 driver, or planning on doing
so?

Peter Kaczowka



Michael wrote:

> On Fri, Feb 16, 2001 at 09:15:53PM +0000, Gerd Knorr wrote:
> > > The other thing to consider is that the v4l module needs support for
> > > something called 'offscreen surfaces' which are, AFAICT only supported by
> > > chips, mga, savage and siliconmotion at the moment (I've a patch for
> > > tdfx)
> >
> > Do you have xfree86 release numbers for these?  I'll update xawtv's
> > README.xfree4 then (which lists only mga because that's the only one
> > where I *know* it works).
>
> I did a simple grep on the latest CVS, so I don't really know those work,
> just that ones without the support shouldn't :o)
>
> However, I've just checked and all the drivers that call
> XF86XvRegisterOffscreenImages are in the xf-4_0_2-branch except savage
> which is only in the latest CVS.
>
> I missed trident from the list too.
> --
> Michael.
>
> _______________________________________________
> Video4linux-list mailing list
> Video4linux-list@xxxxxxxxxx
> https://listman.redhat.com/mailman/listinfo/video4linux-list





[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