[MPlayer-dev-eng] [PATCH] (new version) AltiVec: dct64 for

Arpi arpi at thot.banki.hu
Sat Jan 18 14:47:22 CET 2003


Hi,

> What's MC ? I know absolutely nothing on image/soud/signal

motion compensation

> The number one CPU eater is YUV420To2VUY_W1x, a QuickTime
> function. I assume that '2VUY' is the Radeon favorite
> YUV format for overlay, and as libSDL doesn't handle it
> directly, QuickTime converts the data on-the-fly.

eh.
you should ask mplayer to do that, ie -vop yuy2 or -vop format=yuy2
i'm pretty sure it's faster & better than the SDL version...
and you can optimize it in postproc/rgb2rgb.c:yv12toyuy2()

> (Unless it's easy to output 2VUY from mplayer, and fix
> libSDL to feed that to the hardware... QT can take 2VUY
> directly it seems)

SDL should be able to access hw directly, at least on linux+X11 it does.
maybe you need mplayer option -dr to activate it...

> BTW, this is on OSX 10.1, mplayer works on it after all.
great!

btw what about the mplayerosx.sf.net project?
i assume they have native rendering driver instead of buggy slow SDL.


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu


More information about the MPlayer-dev-eng mailing list