From 62ded21ece16b107a52107de4f8c09dafb2f6838 Mon Sep 17 00:00:00 2001 From: Niels Martin Hansen Date: Mon, 3 Sep 2007 13:28:40 +0000 Subject: [PATCH] Recalculate line.duration in retime() and add "line" as a mode. Originally committed to SVN as r1552. --- automation/autoload/kara-templater.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/automation/autoload/kara-templater.lua b/automation/autoload/kara-templater.lua index 040ca7d67..04119bb38 100644 --- a/automation/autoload/kara-templater.lua +++ b/automation/autoload/kara-templater.lua @@ -282,6 +282,9 @@ function apply_templates(meta, styles, subs, templates) elseif mode == "postsyl" then newstart = line.start_time + syl.end_time + addstart newend = line.start_time + syl.end_time + addend + elseif mode == "line" then + newstart = line.start_time + addstart + newend = line.end_time + addend elseif mode == "preline" then newstart = line.start_time + addstart newend = line.start_time + addend @@ -306,6 +309,7 @@ function apply_templates(meta, styles, subs, templates) end line.start_time = newstart line.end_time = newend + line.duration = newend - newstart return "" end tenv.fxgroup = {}