[MPlayer-dev-eng] [PATCH] YUV support for vo_quartz, at last

Nicolas Plourde nicolas.plourde at sympatico.ca
Sat May 1 14:40:10 CEST 2004


> There's only one direct mac driver, and it's vo_quartz. vo_sdl
> uses the SDL layer, vo_x11 requires the optional X11 server,
> and vol_gl2 also requires the optional X11 server. In theory,
> there could be a different one using Cocoa, but that would mean
> adding a whole lot of configuration stuff to enable Objective-C
> support. And if that ever gets done, it will simply replace
> the Carbon-based vo_quartz. Carbon is there to allow for
> compatibility with MacOS9, and/or plain C. The "proper" way
> to write new application for MacOSX is Objective-C/Cocoa
> (well, Apple says so, anyway :-).
>
> CoreGraphics is too low-level, QuickDraw is obsolete, QuickTime
> isn't macosx-specific, and gl exists (even w/o explicit OSX
> support). I think quartz is the right name for it. Maybe
> vo_carbon would be better ?
>

Its vo_quartz and I will not change it. Maybe now we can talk about 
something useful,
like improving it.

vo_quartz is not the default vo driver on osx, maybe we can change that 
or
at least make it the default if sdl is not there because right now its 
falling
back to vo_null. Also if you disable sdl support in mplayer vo_quartz
is not working properly. SDLMain override mplayer main() and start has
a cocoa app, Im in the dark here any idea anyone?

====
Nicolas Plourde <nicolas.plourde at sympatico.ca>




More information about the MPlayer-dev-eng mailing list