From 880489444d541f8030bfd52a524b0d0be2d0e5b2 Mon Sep 17 00:00:00 2001
From: sr55 <sr55.hb@outlook.com>
Date: Mon, 14 Oct 2019 12:09:00 +0100
Subject: [PATCH] WinGui: Remove "QP" label for NVENC since it's no longer QP.
 Fixes #2356

---
 .../HandBrakeWPF/ViewModels/VideoViewModel.cs   | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/win/CS/HandBrakeWPF/ViewModels/VideoViewModel.cs b/win/CS/HandBrakeWPF/ViewModels/VideoViewModel.cs
index f1a5b98a3..f453c3dfb 100644
--- a/win/CS/HandBrakeWPF/ViewModels/VideoViewModel.cs
+++ b/win/CS/HandBrakeWPF/ViewModels/VideoViewModel.cs
@@ -431,8 +431,21 @@ namespace HandBrakeWPF.ViewModels
         {
             get
             {
-                return this.SelectedVideoEncoder == VideoEncoder.X264 || this.SelectedVideoEncoder == VideoEncoder.X264_10 || this.SelectedVideoEncoder == VideoEncoder.X265
-                       || this.SelectedVideoEncoder == VideoEncoder.X265_10 || this.SelectedVideoEncoder == VideoEncoder.X265_12 ? "RF" : "QP";
+                if (this.SelectedVideoEncoder == VideoEncoder.X264 || this.SelectedVideoEncoder == VideoEncoder.X264_10
+                                                                   || this.SelectedVideoEncoder == VideoEncoder.X265
+                                                                   || this.SelectedVideoEncoder == VideoEncoder.X265_10
+                                                                   || this.SelectedVideoEncoder == VideoEncoder.X265_12)
+                {
+                    return "RF";
+                }
+
+                if (this.SelectedVideoEncoder == VideoEncoder.NvencH264
+                    || this.SelectedVideoEncoder == VideoEncoder.NvencH265)
+                {
+                    return string.Empty;
+                }
+
+                return "QP";
             }
         }
 
-- 
2.40.0