Author: eugeni Date: Fri Apr 27 16:25:36 2007 New Revision: 23152 Log: Add -ass-hinting option for setting font hinting method. It is possible to separately configure hinting for scaled and unscaled osd. The default is native hinter for unscaled osd (only vo_gl at this point), no hinting for vf_ass. Modified: trunk/DOCS/man/en/mplayer.1 Changes in other areas also in this revision: Modified: trunk/cfg-common.h trunk/libass/ass.h trunk/libass/ass_font.c trunk/libass/ass_font.h trunk/libass/ass_mp.c trunk/libass/ass_mp.h trunk/libass/ass_render.c trunk/libmpcodecs/vf_ass.c trunk/libmpcodecs/vf_vo.c trunk/libmpcodecs/vfcap.h trunk/libvo/vo_gl.c Modified: trunk/DOCS/man/en/mplayer.1 ============================================================================== --- trunk/DOCS/man/en/mplayer.1 (original) +++ trunk/DOCS/man/en/mplayer.1 Fri Apr 27 16:25:36 2007 @@ -1902,6 +1902,27 @@ Override some style parameters. .PD 1 . .TP +.B \-ass-hinting <type> +Set hinting type. +.PD 0 +.RSs +.IPs <type> +0: No hinting. +.br +1: FreeType autohinter, light mode. +.br +2: FreeType autohinter, normal mode. +.br +3: Font native hinter. +.br +0-3 + 4: The same, but hinting will only be performed if OSD is rendered at +screen resolution and, therefore, will not be scaled. +.br +The default value is 7 (use native hinter for unscaled OSD and no hinting otherwise). +.RE +.PD 1 +. +.TP .B \-ass-line-spacing <value> Set line spacing value for SSA/ASS renderer. .