Closed GoogleCodeExporter closed 9 years ago
If Libass is going to implement the rule for reversed start/end times, VSFilter
contains another rule of interest when both values are 0.
if(t1 <= 0 && t2 <= 0) {t1 = 0; t2 = m_delay;}
Aegisub's docs describe this as:
Specifying both t1 and t2 as 0 (zero) is the same as using the first version of
\move, ie. the movement will occur from the start time of the line to the end
time of the line.
If for example you have:
\move(600,400,400,300,0,0)
VSFilter treats it as:
\move(600,400,400,300)
Libass treats it as:
\pos{400,300}
Original comment by cyber.sp...@gmail.com
on 22 Feb 2013 at 5:24
Attempt to fix both issues. Can anyone confirm whether this is correct?
Original comment by nfxjfg@googlemail.com
on 20 Mar 2013 at 1:12
Attachments:
Not tested, but looks good to me.
Original comment by g...@chown.ath.cx
on 29 Mar 2013 at 1:04
Done.
Original comment by nfxjfg@googlemail.com
on 29 Mar 2013 at 10:11
Original issue reported on code.google.com by
Plorkye...@gmail.com
on 19 Feb 2013 at 2:08