[MPlayer-dev-eng] [PATCH][UPDATED AGAIN] various osx/big-endian patches

Romain Dolbeau dolbeau at irisa.fr
Wed May 19 08:56:10 CEST 2004


Nicolas Plourde wrote:

>> Index: AUTHORS
> 
> Applied
> 
>> Index: libvo/vo_quartz.c
> 
> Applied

Nice. vo_quartz works beautifully with this patch for me.

> Still need someone to check osd related stuff please.

There's also the bug fix in libmpcodecs/vf.c

> Nice work Romain, if you have the time can you check the RGB32 QT render 
> path its  not hw accel  and I cant find why.

I'm not convinced that QT *can* hw-accel RGB. The YUV
is blitted directly by the RAMDAC, from a define memory
location to a given screen space, with resizing on-the-fly
(at least it was the way it worked on the Permedia3).
I don't think such a mecanism exists for RGB, and that's
probably why Apple uses the OpenGL engine for the fancy
stuff in Quartz Extreme.

You may want to look at VLC (VideoLan Client), they have
added support for rendering using OpenGL (Apple has an
extension to use packed YUV as a GL texture).

-- 
Romain Dolbeau




More information about the MPlayer-dev-eng mailing list