]> granicus.if.org Git - handbrake/commitdiff
WinGui: Fixes to deblock filter.
authorsr55 <sr55.hb@outlook.com>
Thu, 8 Nov 2012 18:59:42 +0000 (18:59 +0000)
committersr55 <sr55.hb@outlook.com>
Thu, 8 Nov 2012 18:59:42 +0000 (18:59 +0000)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5045 b64f7644-9d1e-0410-96f1-a4d463321fa5

win/CS/HandBrake.ApplicationServices/Utilities/QueryGeneratorUtility.cs
win/CS/HandBrakeWPF/ViewModels/FiltersViewModel.cs

index db858c9f0544ebedf9436a4274a72a3bc03afd3a..25d59529b62d6e1326fa35f9ed2b202cfc38e642 100644 (file)
@@ -398,7 +398,7 @@ namespace HandBrake.ApplicationServices.Utilities
                     break;\r
             }\r
 \r
-            if (task.Deblock != 0)\r
+            if (task.Deblock > 4)\r
                 query += string.Format(" --deblock={0}", task.Deblock);\r
 \r
             if (task.Grayscale)\r
index e99d2100a5e7224ef347ff76621df880a8b2b94d..fe9c4fabf1a7254bb64c2b2f58293c795f673f75 100644 (file)
@@ -40,6 +40,7 @@ namespace HandBrakeWPF.ViewModels
         public FiltersViewModel(IWindowManager windowManager, IUserSettingService userSettingService)\r
         {\r
             this.CurrentTask = new EncodeTask();\r
+            this.DeblockValue = 4; // OFF\r
         }\r
 \r
         #endregion\r
@@ -350,7 +351,7 @@ namespace HandBrakeWPF.ViewModels
                 this.SelectedDeInterlace = preset.Task.Deinterlace;\r
                 this.SelectedDetelecine = preset.Task.Detelecine;\r
                 this.Grayscale = preset.Task.Grayscale;\r
-                this.DeblockValue = preset.Task.Deblock;\r
+                this.DeblockValue = preset.Task.Deblock == 0 ? 4 : preset.Task.Deblock;\r
 \r
                 // Custom Values\r
                 this.CustomDecomb = preset.Task.CustomDecomb;\r