]> granicus.if.org Git - handbrake/commitdiff
WinGui: Fix display of NVENC quality label on queue. Fixes #2363
authorsr55 <sr55.hb@outlook.com>
Wed, 16 Oct 2019 20:50:43 +0000 (21:50 +0100)
committersr55 <sr55.hb@outlook.com>
Wed, 16 Oct 2019 20:50:53 +0000 (21:50 +0100)
win/CS/HandBrakeWPF/Converters/Video/VideoOptionsTooltipConverter.cs

index 7b4ec0fc0079321170fc055eebb5db64b001f4ab..1040b160fdc004cbc570a7ed17e2da7e5bd94721 100644 (file)
@@ -49,7 +49,13 @@ namespace HandBrakeWPF.Converters.Video
             {\r
                 string rfqp = task.VideoEncoder == VideoEncoder.X264 || task.VideoEncoder == VideoEncoder.X264_10 || task.VideoEncoder == VideoEncoder.X265 \r
                     || task.VideoEncoder == VideoEncoder.X265_10 || task.VideoEncoder == VideoEncoder.X265_12 ? "RF" : "QP";\r
-                string quality = task.VideoEncodeRateType == VideoEncodeRateType.ConstantQuality ? task.Quality + rfqp : task.VideoBitrate + " kbps";\r
+\r
+                if (task.VideoEncoder == VideoEncoder.NvencH264 || task.VideoEncoder == VideoEncoder.NvencH265)\r
+                {\r
+                    rfqp = "CQ";\r
+                }\r
+\r
+                string quality = task.VideoEncodeRateType == VideoEncodeRateType.ConstantQuality ? string.Format("{0} {1}", task.Quality, rfqp) : string.Format("{0} {1}", task.VideoBitrate, " kbps");\r
                 string twoPass = null;\r
 \r
                 if (task.VideoEncodeRateType == VideoEncodeRateType.AverageBitrate)\r