XVideo question?

Egbert Eich eich at suse.de
Wed Nov 24 02:06:48 PST 2004


No offscreen video memory is directly exposed to the client thru
Xv. Xv is expected to use the MIT-SHM extension to share image
data with the server. The server (ie the driver) will copy the
data to video RAM (in some cases) converting it to the format the HW 
likes.

Egbert.


Kendall Bennett writes:
 > Hi Guys,
 > 
 > I am working on our XVideo implementation and am wondering what the 
 > offscreen video memory functions are used for. More specifically what 
 > applications make use of these calls and what client level API is used to 
 > call them.
 > 
 > So far with my testing of MPlayer and Xine, it appears that only end up 
 > going into the drivers PutImage function, and don't seem to use the 
 > offscreen video memory functions. This means that all video frames get 
 > dumped to system memory first by the player, then copied from there to 
 > video memory by the driver. This gets done for every frame. 
 > 
 > The offscreen functionality is clearly there to avoid this overhead, but 
 > I can't yet figure out which applications will make use of this (nor what 
 > client level API functions are used so I can code my own tested).
 > 
 > Any help would be greatly appreciated!
 > 
 > Regards,
 > 
 > ---
 > Kendall Bennett
 > Chief Executive Officer
 > SciTech Software, Inc.
 > Phone: (530) 894 8400
 > http://www.scitechsoft.com
 > 
 > ~ SciTech SNAP - The future of device driver technology! ~
 > 
 > 
 > _______________________________________________
 > xorg mailing list
 > xorg at freedesktop.org
 > http://freedesktop.org/mailman/listinfo/xorg



More information about the xorg mailing list