From b1f0eb7425b94a7fdcdba24d8cb05b316ec54262 Mon Sep 17 00:00:00 2001 From: elijahr2411 Date: Tue, 7 Feb 2023 21:19:33 -0500 Subject: [PATCH] put jpeg quality in the toilet --- src/WSServer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WSServer.ts b/src/WSServer.ts index 2f3c3c1..f07055c 100644 --- a/src/WSServer.ts +++ b/src/WSServer.ts @@ -540,7 +540,7 @@ export default class WSServer { } private async newrect(rect : Canvas, x : number, y : number) { - var jpg = rect.toBuffer("image/jpeg"); + var jpg = rect.toBuffer("image/jpeg", {quality: 0.5, progressive: true, chromaSubsampling: true}); var jpg64 = jpg.toString("base64"); this.clients.filter(c => c.connectedToNode).forEach(c => { c.sendMsg(guacutils.encode("sync", Date.now().toString()));