[MPlayer-dev-eng] [PATCH] EOSD efficiency improvements

Grigori Goronzy greg at chown.ath.cx
Wed Feb 25 08:21:54 CET 2009


Hi,

this patch changes the behavior of the EOSD renderer. Instead of
reusing lots of small surfaces, big surfaces of EOSD_SURFACE_SIZE are
allocated and the EOSD bitmaps are fit into these bitmaps using a very
simple row-based algorithm.

This is more efficient, the effect can be seen especially with this sample:
http://samples.mplayerhq.hu/Matroska/subtitles/090128_gszs02.mkv

Please comment,
Grigori

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: vdpau-libass-performance.patch
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20090225/54cc1ffe/attachment.asc>


More information about the MPlayer-dev-eng mailing list