summaryrefslogtreecommitdiffstats
path: root/win/C#/frmMain.cs
diff options
context:
space:
mode:
authorbrianmario <[email protected]>2007-07-19 03:59:18 +0000
committerbrianmario <[email protected]>2007-07-19 03:59:18 +0000
commit5a4f0a4e0089f3418df1e09eace439703bad9bb8 (patch)
tree95f1dd53314e00f25541a792e33339cd8de4472f /win/C#/frmMain.cs
parent5a85699f791f49ea7643ec2335d919d152410652 (diff)
WinGui:
minor update to encode process CLI call -- put it on it's own thread git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@716 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'win/C#/frmMain.cs')
-rw-r--r--win/C#/frmMain.cs11
1 files changed, 7 insertions, 4 deletions
diff --git a/win/C#/frmMain.cs b/win/C#/frmMain.cs
index 90062b108..e050a403e 100644
--- a/win/C#/frmMain.cs
+++ b/win/C#/frmMain.cs
@@ -608,18 +608,18 @@ namespace Handbrake
query = QueryEditorText.Text;
}
- Functions.CLI process = new Functions.CLI();
- hbProc = process.runCli(this, query, false, false, false, false);
-
- ThreadPool.QueueUserWorkItem(procMonitor);
+ ThreadPool.QueueUserWorkItem(procMonitor, query);
}
private void procMonitor(object state)
{
+ Functions.CLI process = new Functions.CLI();
+ hbProc = process.runCli(this, (string)state, false, false, false, false);
MessageBox.Show("The encode process has now started.", "Status", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
hbProc.WaitForExit();
hbProc.Close();
hbProc.Dispose();
+ hbProc = null;
MessageBox.Show("The encode process has now ended.", "Status", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
}
@@ -990,6 +990,9 @@ namespace Handbrake
lbl_Aspect.Text = selectedTitle.AspectRatio.ToString();
lbl_RecomendedCrop.Text = string.Format("{0}/{1}/{2}/{3}", selectedTitle.AutoCropDimensions[0], selectedTitle.AutoCropDimensions[1], selectedTitle.AutoCropDimensions[2], selectedTitle.AutoCropDimensions[3]);
+ text_width.Text = selectedTitle.Resolution.Width.ToString();
+ text_height.Text = selectedTitle.Resolution.Height.ToString();
+
drop_chapterStart.Items.Clear();
drop_chapterStart.Items.AddRange(selectedTitle.Chapters.ToArray());
if (drop_chapterStart.Items.Count > 0)