diff options
Diffstat (limited to 'win/C#/Functions')
-rw-r--r-- | win/C#/Functions/PresetLoader.cs | 4 | ||||
-rw-r--r-- | win/C#/Functions/QueryGenerator.cs | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/win/C#/Functions/PresetLoader.cs b/win/C#/Functions/PresetLoader.cs index b34fff85d..6730b8e49 100644 --- a/win/C#/Functions/PresetLoader.cs +++ b/win/C#/Functions/PresetLoader.cs @@ -179,7 +179,9 @@ namespace Handbrake.Functions int.TryParse(val.ToString(), out value);
}
- mainWindow.slider_videoQuality.Value = value;
+ int safevalue;
+ int.TryParse(value.ToString(culture), out safevalue);
+ mainWindow.slider_videoQuality.Value = safevalue;
}
else
{
diff --git a/win/C#/Functions/QueryGenerator.cs b/win/C#/Functions/QueryGenerator.cs index a9a923a47..da44e6076 100644 --- a/win/C#/Functions/QueryGenerator.cs +++ b/win/C#/Functions/QueryGenerator.cs @@ -222,7 +222,9 @@ namespace Handbrake.Functions query += " -q " + value.ToString(new CultureInfo("en-US"));
break;
case "H.264 (x264)":
- double divided = Properties.Settings.Default.x264cqstep;
+ double divided;
+ CultureInfo culture = CultureInfo.CreateSpecificCulture("en-US");
+ double.TryParse(Properties.Settings.Default.x264cqstep.ToString(culture), out divided);
value = 51 - mainWindow.slider_videoQuality.Value * divided;
value = Math.Round(value, 2);
query += " -q " + value.ToString(new CultureInfo("en-US"));
|