summaryrefslogtreecommitdiffstats
path: root/autogen.sh
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2015-08-28 13:54:33 +0200
committerwm4 <wm4@nowhere>2015-08-28 14:06:54 +0200
commitdb1c6fd2a34c331825bfb6cbdef313fa9e64528e (patch)
tree890cd088cd5a8ace12c567596f73c6926dbd5536 /autogen.sh
parent2d8c4d74d40bc6ae8c79cda36641b9f450ef92ef (diff)
downloadlibass-db1c6fd2a34c331825bfb6cbdef313fa9e64528e.tar.bz2
libass-db1c6fd2a34c331825bfb6cbdef313fa9e64528e.tar.xz
fontselect: correctly match list of font substitutions
This code prioritized fonts by scanning order, but the scanning order is essentially arbitrary. This resulted in suboptimal and indeterministic font selection by family name. Prefer the order as returned by the substitution callback. This requires some restructuring. The core algorithm is still exactly the same though; only the order of comparisons changes. If the font backend has no subtitution callback, nothing should change.
Diffstat (limited to 'autogen.sh')
0 files changed, 0 insertions, 0 deletions