OSDN Git Service

WinGui:
[handbrake-jp/handbrake-jp-git.git] / win / C# / frmPreview.cs
index c1f2e73..6d68dda 100644 (file)
@@ -15,7 +15,7 @@ namespace Handbrake
     {\r
 \r
         QueryGenerator hb_common_func = new QueryGenerator();\r
-        Encode process = new Encode();\r
+        EncodeAndQueueHandler process = new EncodeAndQueueHandler();\r
         private delegate void UpdateUIHandler();\r
         String currently_playing = "";\r
         readonly frmMain mainWindow;\r
@@ -57,7 +57,9 @@ namespace Handbrake
             btn_playQT.Enabled = false;\r
             btn_playVLC.Enabled = false;\r
             lbl_status.Text = "Encoding Sample for (VLC) ...";\r
-            String query = hb_common_func.generatePreviewQuery(mainWindow, cb_duration.Text, cb_preview.Text);\r
+            int duration;\r
+            int.TryParse(cb_duration.Text, out duration);\r
+            String query = hb_common_func.generateCLIQuery(mainWindow, duration, cb_preview.Text);\r
             ThreadPool.QueueUserWorkItem(procMonitor, query);\r
         }\r
         private void btn_playQT_Click(object sender, EventArgs e)\r
@@ -85,7 +87,9 @@ namespace Handbrake
                 btn_playQT.Enabled = false;\r
                 btn_playVLC.Enabled = false;\r
                 lbl_status.Text = "Encoding Sample for (QT) ...";\r
-                String query = hb_common_func.generatePreviewQuery(mainWindow, cb_duration.Text, cb_preview.Text);\r
+                int duration;\r
+                int.TryParse(cb_duration.Text, out duration);\r
+                String query = hb_common_func.generateCLIQuery(mainWindow, duration, cb_preview.Text);\r
 \r
                 ThreadPool.QueueUserWorkItem(procMonitor, query);\r
             }\r