[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