[MPlayer-cvslog] r21635 - in trunk/libass: ass_font.c ass_font.h ass_render.c

Evgeniy Stepanov eugeni.stepanov at gmail.com
Sun Dec 17 13:39:02 CET 2006


On Sunday 17 December 2006 13:03, Rich Felker wrote:
> 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.

I don't have such plans, at least not in the near future. I'll keep this in 
mind.



More information about the MPlayer-cvslog mailing list