]> granicus.if.org Git - handbrake/commitdiff
WinGui: Fix an issue that might be causing the default sample rate to be selected...
authorsr55 <sr55.hb@outlook.com>
Wed, 3 Oct 2018 20:05:06 +0000 (21:05 +0100)
committersr55 <sr55.hb@outlook.com>
Wed, 3 Oct 2018 20:05:06 +0000 (21:05 +0100)
win/CS/HandBrakeWPF/Services/Presets/Factories/JsonPresetFactory.cs
win/CS/HandBrakeWPF/Services/Presets/PresetService.cs

index 3f86e1aa5b84c4e79a6e102eececd73b89853917..b36a83951177c450d2af729da9150cb91c5996f0 100644 (file)
@@ -403,7 +403,11 @@ namespace HandBrakeWPF.Services.Presets.Factories
 \r
                     // track.AudioNormalizeMixLevel = audioTrack.AudioNormalizeMixLevel;\r
 \r
-                    if (!string.IsNullOrEmpty(audioTrack.AudioSamplerate) && !"auto".Equals(audioTrack.AudioSamplerate))\r
+                    if ("auto".Equals(audioTrack.AudioSamplerate))\r
+                    {\r
+                        track.SampleRate = 0;\r
+                    }\r
+                    else if (!string.IsNullOrEmpty(audioTrack.AudioSamplerate))\r
                     {\r
                         double sampleRate = 0;\r
                         if (double.TryParse(audioTrack.AudioSamplerate, NumberStyles.Any, CultureInfo.InvariantCulture, out sampleRate))\r
index b851d8a7c9df2cd39abae8cfdd21389dd4a66520..8540c47745669e604070e9e1d4ea8624830aa4c9 100644 (file)
@@ -608,7 +608,7 @@ namespace HandBrakeWPF.Services.Presets
         #region Private Helpers\r
 \r
         /// <summary>\r
-        /// Recover from a courrpted preset file\r
+        /// Recover from a corrupted preset file\r
         /// Add .old to the current filename, and delete the current file.\r
         /// </summary>\r
         /// <param name="file">\r