summaryrefslogtreecommitdiffstats
path: root/libass/ass.c
diff options
context:
space:
mode:
authorOleg Oshmyan <chortos@inbox.lv>2012-12-16 19:02:32 +0200
committerOleg Oshmyan <chortos@inbox.lv>2012-12-28 18:59:06 +0200
commitfb1109b4bdec040dab5cdb00a342557b977e9c12 (patch)
tree3d045fd10cca57a733e9fd3fa3c4b2f34389745f /libass/ass.c
parent62275969552280956d6555f89b9a46427868d6ac (diff)
downloadlibass-fb1109b4bdec040dab5cdb00a342557b977e9c12.tar.bz2
libass-fb1109b4bdec040dab5cdb00a342557b977e9c12.tar.xz
Properly render opaque box shadows even when there is no border
Even if the border size is zero, the shadow is supposed to be a copy of a hypothetical border: when border_style is 1, this coincides with the borderless glyph, but when border_style is 3, the shadow must be an opaque box. Opaque box borders are now generated regardless of border size being non-zero, and outline_to_bitmap3 gets a new flag indicating whether it should discard the border (after generating a shadow from it).
Diffstat (limited to 'libass/ass.c')
0 files changed, 0 insertions, 0 deletions