From 9ac97bb06f5a8a0a4401090c54651f522771ef79 Mon Sep 17 00:00:00 2001 From: Jared Date: Tue, 20 Oct 2020 21:00:39 -0700 Subject: [PATCH] Keep auto image quality above 20. --- Desktop.Core/Services/Viewer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Desktop.Core/Services/Viewer.cs b/Desktop.Core/Services/Viewer.cs index fea34b1e..ad44e881 100644 --- a/Desktop.Core/Services/Viewer.cs +++ b/Desktop.Core/Services/Viewer.cs @@ -349,7 +349,7 @@ namespace Remotely.Desktop.Core.Services if (PendingSentFrames.TryPeek(out var result) && DateTimeOffset.Now - result > TimeSpan.FromMilliseconds(200)) { var latency = (DateTimeOffset.Now - result).TotalMilliseconds; - ImageQuality = (int)(200 / latency * _defaultImageQuality); + ImageQuality = Math.Max(20, (int)(200 / latency * _defaultImageQuality)); } else if (ImageQuality != _defaultImageQuality) {