mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 22:42:38 +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 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)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user