Gabucino,

   Do you know if either plugin uses MESA_ycbcr_texture?  this would
avoid the need for you to convert YUV data to RGB in order to render it
as a texture.  Should speed things up of OGL.  when I looked at the
xine plugin source, it did not support this.  For systems that do not
support the extension, you could always fall back to RGB.  As Ian
mentioned, some of the other extensions coming down the pike will also
help performance:  APPLE_client_storage and such...

http://mesa3d.sourceforge.net/MESA_ycbcr_texture.spec
http://oss.sgi.com/projects/ogl-sample/registry/APPLE/client_storage.txt
http://oss.sgi.com/projects/ogl-sample/registry/APPLE/fence.txt

Alex

----------------------------------

Matt Sealey wrote:
> I'm sure that MPlayer or Xine actually support an OpenGL output
> plugin already. Chances are it's Xine, but I haven't touched it in
> 6 months, maybe they removed it?
Both players have OpenGL output.
MPlayer actually has two different ones, for each is faster than the
other,
on specific hardware. (-vo gl/gl2)


> All I remember is that it was terribly slow to output to a YUV or
> RGB texture and use OpenGL to display it. Whatever app was playing
> the movie etc. did a lot better when it used plain ordinary writing
> to pixmaps and blitting them to the window.
Yes, it's unusable.. However it's good for SGI workstations with no xv,
but
fast 3D.

--=20
Gabucino
MPlayer Core Team

__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
http://calendar.yahoo.com


-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to