mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 14:32:35 +01:00
Fix for timed text draft - thx Thomas :)
git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@711 99eadd0c-20b8-1223-b5c4-2a2b2df33de2
This commit is contained in:
parent
9cd138ca20
commit
4d8b864770
@ -167,9 +167,22 @@ namespace Nikse.SubtitleEdit.Logic.SubtitleFormats
|
||||
}
|
||||
}
|
||||
string start = node.Attributes["begin"].InnerText;
|
||||
string end = node.Attributes["end"].InnerText;
|
||||
string end;
|
||||
if (node.Attributes["end"] != null)
|
||||
{
|
||||
end = node.Attributes["end"].InnerText;
|
||||
subtitle.Paragraphs.Add(new Paragraph(GetTimeCode(start), GetTimeCode(end), pText.ToString()));
|
||||
}
|
||||
else if (node.Attributes["dur"] != null)
|
||||
{
|
||||
TimeCode duration = GetTimeCode(node.Attributes["dur"].InnerText);
|
||||
TimeCode startTime = GetTimeCode(start);
|
||||
TimeCode endTime = new TimeCode(TimeSpan.FromMilliseconds(startTime.TotalMilliseconds + duration.TotalMilliseconds));
|
||||
subtitle.Paragraphs.Add(new Paragraph(startTime, endTime, pText.ToString()));
|
||||
}
|
||||
|
||||
subtitle.Paragraphs.Add(new Paragraph(GetTimeCode(start),GetTimeCode(end), pText.ToString()));
|
||||
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user