[MPlayer-dev-eng] [PATCH] YUV support for vo_quartz, at last
Camillo Lugaresi
camillolugaresi at virgilio.it
Fri Apr 30 19:18:52 CEST 2004
At 9:14 +0200 30-04-2004, Romain Dolbeau wrote:
>Hello all,
>
>At last, working YUV support for the Quartz video
>output module. Full screen and OSD are supported
>(for some reason unknown yet, OSD in YUV is on top
>of the screen instead of bottom. Also, in fullscreen,
>OSD is on the picture and not in the black bar like
>it's done with vo_sdl). vo_quartz support suboptions
>to force one (or more) of the rendering mode
>(e.g., -quartz use_uyvy)
I see this was done by using QuickTime, like SDL does. At this point,
there is no reason to call it vo_quartz: it would make more sense to
make it a separate driver and call it vo_quicktime. The event
handling code should then be moved to a separate file that can be
used by both modules.
Not that using QuickTime is a bad idea! Quite the opposite:
CoreGraphics (Quartz 2D API) was never meant for fast image blitting,
and QuickTime's image support is always going to outperform it. All
I'm saying is that you should change the driver's name to reflect
what it really does.
Camillo Lugaresi
More information about the MPlayer-dev-eng
mailing list