diff options
author | Oleg Oshmyan <chortos@inbox.lv> | 2020-10-18 04:46:32 +0300 |
---|---|---|
committer | Oleg Oshmyan <chortos@inbox.lv> | 2020-10-27 01:24:11 +0200 |
commit | ef20577a502731f28de0a4ffc2c737389b1dd4a0 (patch) | |
tree | b3ee8b43b4846dafccd176a5a79a540567fe4951 /libass/ass_rasterizer_c.c | |
parent | 9554d9844121a688a2fb79b2323203602bb08d17 (diff) | |
download | libass-ef20577a502731f28de0a4ffc2c737389b1dd4a0.tar.bz2 libass-ef20577a502731f28de0a4ffc2c737389b1dd4a0.tar.xz |
process_karaoke_effects: honor starts_new_run
This matches VSFilter.
In particular, compared to what we did before, karaoke blocks additionally
end when an override tag changes something, as well as on any line break
(after the trimmed leading whitespace on the new line) and after any trimmed
leading whitespace on the first line. The text that follows the break has
a zero karaoke duration, and its karaoke effect starts immediately after
the karaoke effect ends for the block before the break.
Diffstat (limited to 'libass/ass_rasterizer_c.c')
0 files changed, 0 insertions, 0 deletions