summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorOleg Oshmyan <chortos@inbox.lv>2020-10-18 18:08:39 +0300
committerOleg Oshmyan <chortos@inbox.lv>2020-10-27 01:24:25 +0200
commitb4303ad8c2142b8bdbedebb381a8ad4e6cd4feda (patch)
tree55f648b5ebf439d4ea58372153b1b85d8f08bd8d /Makefile.am
parent34cbd0f865bf4db3dbe335a3ae90b6aafd1c3192 (diff)
downloadlibass-b4303ad8c2142b8bdbedebb381a8ad4e6cd4feda.tar.bz2
libass-b4303ad8c2142b8bdbedebb381a8ad4e6cd4feda.tar.xz
Handle \k0 \ko0 \kf0 \K0 like VSFilter
Don't break runs when zero-duration karaoke starts unless the karaoke *type* differs. The zero-duration karaoke block ends up glued to the previous block (if any). In case of subsequent karaoke override tags, like {\k100\k0}, the intervening tags will advance the next karaoke block's start time, but not this combined block's start or end time. Of course, runs may still be broken in the same place if there's another reason for a run break besides karaoke, so zero-duration karaoke blocks can still occur. Run breaks that have no karaoke tags at all also still produce zero-duration karaoke blocks (if there is karaoke at all).
Diffstat (limited to 'Makefile.am')
0 files changed, 0 insertions, 0 deletions