mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 22:42:38 +01:00
Fixed bug in export bd sup
git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@832 99eadd0c-20b8-1223-b5c4-2a2b2df33de2
This commit is contained in:
parent
10ca2ad4e6
commit
fd9a49e977
@ -166,9 +166,9 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
int imagesSavedCount = 0;
|
||||
var sb = new StringBuilder();
|
||||
|
||||
// We call in a seperate thread... or app will crash sometimes :(
|
||||
var threadEqual = new Thread(DoWork);
|
||||
var paramEqual = MakeMakeBitmapParameter(0, width, height);
|
||||
|
||||
var threadUnEqual = new Thread(DoWork);
|
||||
var paramUnEqual = MakeMakeBitmapParameter(1, width, height);
|
||||
|
||||
@ -178,24 +178,23 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
{
|
||||
if (i % 2 == 0)
|
||||
{
|
||||
if (threadEqual.ThreadState == ThreadState.Running)
|
||||
threadEqual.Join(3000);
|
||||
imagesSavedCount = WriteParagraph(width, sb, border, height, imagesSavedCount, vobSubWriter, binarySubtitleFile, paramEqual, i);
|
||||
|
||||
paramEqual = MakeMakeBitmapParameter(i, width, height);
|
||||
threadEqual = new Thread(DoWork);
|
||||
threadEqual.Start(paramEqual);
|
||||
|
||||
if (threadUnEqual.ThreadState == ThreadState.Running)
|
||||
threadUnEqual.Join(3000);
|
||||
imagesSavedCount = WriteParagraph(width, sb, border, height, imagesSavedCount, vobSubWriter, binarySubtitleFile, paramUnEqual, i);
|
||||
}
|
||||
else
|
||||
{
|
||||
if (threadUnEqual.ThreadState == ThreadState.Running)
|
||||
threadUnEqual.Join(3000);
|
||||
|
||||
imagesSavedCount = WriteParagraph(width, sb, border, height, imagesSavedCount, vobSubWriter, binarySubtitleFile, paramUnEqual, i);
|
||||
|
||||
paramUnEqual = MakeMakeBitmapParameter(i, width, height);
|
||||
threadUnEqual = new Thread(DoWork);
|
||||
threadUnEqual.Start(paramUnEqual);
|
||||
|
||||
if (threadEqual.ThreadState == ThreadState.Running)
|
||||
threadEqual.Join(3000);
|
||||
imagesSavedCount = WriteParagraph(width, sb, border, height, imagesSavedCount, vobSubWriter, binarySubtitleFile, paramEqual, i);
|
||||
}
|
||||
progressBar1.Refresh();
|
||||
Application.DoEvents();
|
||||
@ -275,7 +274,7 @@ namespace Nikse.SubtitleEdit.Forms
|
||||
}
|
||||
else
|
||||
{
|
||||
string numberString = string.Format("{0:0000}", i + 1);
|
||||
string numberString = string.Format("{0:0000}", i);
|
||||
string fileName = Path.Combine(folderBrowserDialog1.SelectedPath, numberString + ".png");
|
||||
paramEqual.Bitmap.Save(fileName, System.Drawing.Imaging.ImageFormat.Png);
|
||||
imagesSavedCount++;
|
||||
|
Loading…
Reference in New Issue
Block a user