> But, this is going OT now - as it was about Xvideo docs. Still got no
> detailed explanation why i should use the XvPutVideo() function call at
all,
> which i thought would solve btw, the problem of the high CPU-load (at
least
> reported to me with V3K + NVIDIA + Matrox cards).

I'm not sure if someone said this already or not, but the XvPutVideo simply
displays incoming analog video into the drawable specified in the XvPutVideo
call (some setup and configuration calls are req'd previous to calling
XvPutVideo() ).

If you wish to display "video in a window" on your linux box from an analog
source, like a camcorder, then this will work - I use it all the time.  It
should not load down your system - it will take a bit of PCI bandwidth
moving YUV across the bus, but it should use no CPU.

This call will only work on certain hardware, depending upon the drivers
available.  It does work on an ATI All-in-Wonder Radeon and ATI
All-in-Wonder Radeon 8500 DV with the GATOS drivers.  Also, if you load the
v4l module in your XF86Config-4, you will be able to use the XvPutVideo call
on a video4linux device installed in your machine.  If anyone knows of any
other hardware this works on, please let me know.

I'm not sure if that helped or not, but that's what XvPutVideo() does....

Mark


_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to