OSDN Git Service

LinGui: enable libdvdnav by default
[handbrake-jp/handbrake-jp-git.git] / win / C# / Controls / PictureSettings.cs
index 70273cc..4f87c33 100644 (file)
@@ -340,7 +340,10 @@ namespace Handbrake.Controls
                     labelDisplaySize.Visible = true;\r
 \r
                     check_KeepAR.Checked = true;\r
+                    updownParWidth.Enabled = !check_KeepAR.Checked;\r
+                    updownParHeight.Enabled = !check_KeepAR.Checked;\r
                     break;\r
+\r
             }\r
 \r
             labelDisplaySize.Text = CalculateAnamorphicSizes().Width + "x" + CalculateAnamorphicSizes().Height;\r
@@ -453,6 +456,8 @@ namespace Handbrake.Controls
                         double pixel_aspect_height = width;\r
 \r
                         double disWidthLoose = (width * pixel_aspect_width / pixel_aspect_height);\r
+                        if (double.IsNaN(disWidthLoose))\r
+                            disWidthLoose = 0;\r
                         return new Size((int)disWidthLoose, (int)height);\r
                     case 3:\r
 \r