Try to guard agains some nulls..

This commit is contained in:
niksedk 2022-07-06 16:52:13 +02:00
parent 36af54a7e7
commit 7f5ee7939f

View File

@ -38,7 +38,10 @@ namespace Nikse.SubtitleEdit.Core.AudioToText
continue;
}
subtitle.Paragraphs.Add(new Paragraph(resultText.Text, (double)resultText.Start * 1000.0, (double)resultText.End * 1000.0));
if (!string.IsNullOrWhiteSpace(resultText.Text))
{
subtitle.Paragraphs.Add(new Paragraph(resultText.Text, (double)resultText.Start * 1000.0, (double)resultText.End * 1000.0));
}
}
if (usePostProcessing)
@ -202,7 +205,11 @@ namespace Nikse.SubtitleEdit.Core.AudioToText
if (!lastMerged)
{
mergedSubtitle.Paragraphs.Add(new Paragraph(subtitle.GetParagraphOrDefault(subtitle.Paragraphs.Count - 1)));
var last = subtitle.GetParagraphOrDefault(subtitle.Paragraphs.Count - 1);
if (last != null && !string.IsNullOrWhiteSpace(last.Text))
{
mergedSubtitle.Paragraphs.Add(new Paragraph(last));
}
}
return mergedSubtitle;