]> source.dussan.org Git - tigervnc.git/commitdiff
Increase maximum input buffer
authorPierre Ossman <ossman@cendio.se>
Thu, 4 Nov 2021 08:01:08 +0000 (09:01 +0100)
committerPierre Ossman <ossman@cendio.se>
Thu, 4 Nov 2021 08:01:08 +0000 (09:01 +0100)
macOS' built in VNC server unfortunately sends the entire monitor in a
single rect, so we need to be prepared to buffer a lot of data in case
the monitor has a large resolution.

common/rdr/BufferedInStream.cxx

index 5a2694b440769bf597ca6003bee5156714a52bf7..d322793d4f874bbeea68cec24a0918afcb24dd2a 100644 (file)
@@ -27,7 +27,7 @@
 using namespace rdr;
 
 static const size_t DEFAULT_BUF_SIZE = 8192;
-static const size_t MAX_BUF_SIZE = 4 * 1024 * 1024;
+static const size_t MAX_BUF_SIZE = 32 * 1024 * 1024;
 
 BufferedInStream::BufferedInStream()
   : bufSize(DEFAULT_BUF_SIZE), offset(0)