mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 22:42:38 +01:00
Fix too long display time now also checks for "SubtitleMaxinumDisplayMilliseconds" from Settings.xml
git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@1106 99eadd0c-20b8-1223-b5c4-2a2b2df33de2
This commit is contained in:
parent
6cdea24a16
commit
80f7890aec
@ -697,7 +697,19 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
Paragraph p = _subtitle.Paragraphs[i];
|
||||
double maxDisplayTime = Utilities.GetDisplayMillisecondsFromText(p.Text) * 6.0;
|
||||
double displayTime = p.Duration.TotalMilliseconds;
|
||||
if (maxDisplayTime < displayTime)
|
||||
if (displayTime > Configuration.Settings.General.SubtitleMaximumDisplayMilliseconds)
|
||||
{
|
||||
if (AllowFix(p, fixAction))
|
||||
{
|
||||
string oldCurrent = p.ToString();
|
||||
displayTime = Utilities.GetDisplayMillisecondsFromText(p.Text) * 2.0;
|
||||
p.EndTime.TotalMilliseconds = p.StartTime.TotalMilliseconds + Configuration.Settings.General.SubtitleMaximumDisplayMilliseconds;
|
||||
_totalFixes++;
|
||||
noOfLongDisplayTimes++;
|
||||
AddFixToListView(p, fixAction, oldCurrent, p.ToString());
|
||||
}
|
||||
}
|
||||
else if (maxDisplayTime < displayTime)
|
||||
{
|
||||
if (AllowFix(p, fixAction))
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user