summaryrefslogtreecommitdiffstats
path: root/libass/ass_parse.c
diff options
context:
space:
mode:
authorGrigori Goronzy <greg@blackbox>2010-04-10 04:02:36 +0200
committerGrigori Goronzy <greg@blackbox>2010-04-10 04:09:33 +0200
commit29167f37cf188f0b4dc6003ff6e733388112d183 (patch)
tree5bf8778e9c26a956127ac34a3433c649bebb5d5f /libass/ass_parse.c
parenta13a859aa78a2fb85d56de7afa25b4ab70c3a1d2 (diff)
downloadlibass-29167f37cf188f0b4dc6003ff6e733388112d183.tar.bz2
libass-29167f37cf188f0b4dc6003ff6e733388112d183.tar.xz
Ignore global advance width unconditionally
Some (arguably) broken CJK fonts claim to have a fixed advance width, but they actually use two different widths for half-width and full-width characters. Even worse, some use proportional width. This can cause problems under certain circumstances. A big project (Cairo) uses a FreeType load flag to ignore the global advance width for such fonts, so I assume it can be used safely. Let's do it just like them.
Diffstat (limited to 'libass/ass_parse.c')
0 files changed, 0 insertions, 0 deletions