[MPlayer-cvslog] r21635 - in trunk/libass: ass_font.c ass_font.h ass_render.c
Rich Felker
dalias at aerifal.cx
Sun Dec 17 11:03:53 CET 2006
On Sat, Dec 16, 2006 at 08:34:00PM +0100, eugeni wrote:
> Author: eugeni
> Date: Sat Dec 16 20:34:00 2006
> New Revision: 21635
>
> Modified:
> trunk/libass/ass_font.c
> trunk/libass/ass_font.h
> trunk/libass/ass_render.c
>
> Log:
> Keep reselected fonts in an array, adding new ones to the end. Glyph
> lookup prefers earlier opened fonts.
>
> This way glyph lookup is stable, which means that:
> - cache cleanup is never required after font reselecting;
> - a single unrecognized char won't change the appearance of all the others.
Is there any chance that you support or plan to support correct
opentype glyph lookups? This would be a killer feature.. At least
please don't make any 'optimizations' that preclude it, i.e. don't
assume one-to-one character/glyph correspondence.
Rich
More information about the MPlayer-cvslog
mailing list