OSDN Git Service

Change the fifo size from being statically tuned for a Mac Pro with 4 CPUs to dynamic...
[handbrake-jp/handbrake-jp-git.git] / win / C# / frmDvdInfo.cs
index 7f50322..b416020 100644 (file)
@@ -19,19 +19,7 @@ namespace Handbrake
         {\r
             InitializeComponent();\r
             this.rtf_dvdInfo.Text = string.Empty;\r
-\r
-            string appPath = Application.StartupPath.ToString();\r
-            appPath = appPath + "\\";\r
-            StreamReader sr = new StreamReader(appPath + "dvdinfo.dat");\r
             \r
-            string line = sr.ReadLine();\r
-\r
-            while (line != null)\r
-            {\r
-                this.rtf_dvdInfo.AppendText(line + System.Environment.NewLine);\r
-                line = sr.ReadLine();\r
-            }\r
-            sr.Close();\r
         }\r
 \r
         /*public void HandleParsedData(object Sender, string Data)\r
@@ -49,6 +37,35 @@ namespace Handbrake
             this.Hide();\r
         }\r
 \r
+        private void frmDvdInfo_Load(object sender, EventArgs e)\r
+        {\r
+            this.rtf_dvdInfo.Text = string.Empty;\r
+            readFile();\r
+        }\r
+\r
+        private void readFile()\r
+        {\r
+            try\r
+            {\r
+                string appPath = Application.StartupPath.ToString();\r
+                appPath = appPath + "\\";\r
+                StreamReader sr = new StreamReader(appPath + "dvdinfo.dat");\r
+\r
+                string line = sr.ReadLine();\r
+\r
+                while (line != null)\r
+                {\r
+                    this.rtf_dvdInfo.AppendText(line + System.Environment.NewLine);\r
+                    line = sr.ReadLine();\r
+                }\r
+                sr.Close();\r
+            }\r
+            catch (Exception)\r
+            {\r
+                // Don't do anything\r
+            }\r
+        }\r
+\r
         /*protected override void OnClosing(CancelEventArgs e)\r
         {\r
             e.Cancel = true;\r