Added command line option -QualityLevel
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@21 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/rfb/CMsgWriter.cxx b/rfb/CMsgWriter.cxx
index d429d7a..1693cbf 100644
--- a/rfb/CMsgWriter.cxx
+++ b/rfb/CMsgWriter.cxx
@@ -76,8 +76,9 @@
}
}
encodings[nEncodings++] = pseudoEncodingLastRect;
- // FIXME
- encodings[nEncodings++] = pseudoEncodingQualityLevel9;
+ if (cp->qualityLevel >= 0 && cp->qualityLevel <= 9)
+ encodings[nEncodings++] = pseudoEncodingQualityLevel0 + cp->qualityLevel;
+
writeSetEncodings(nEncodings, encodings);
}