Added new parameter NoJPEG, hooked up with GUI
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@57 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/rfb/ConnParams.cxx b/rfb/ConnParams.cxx
index 3a406ac..33cd21d 100644
--- a/rfb/ConnParams.cxx
+++ b/rfb/ConnParams.cxx
@@ -28,7 +28,7 @@
ConnParams::ConnParams()
: majorVersion(0), minorVersion(0), width(0), height(0), useCopyRect(false),
supportsLocalCursor(false), supportsDesktopResize(false),
- supportsLastRect(false), qualityLevel(-1),
+ supportsLastRect(false), qualityLevel(-1), noJpeg(false),
name_(0), nEncodings_(0), encodings_(0),
currentEncoding_(encodingRaw), verStrPos(0)
{
@@ -90,6 +90,7 @@
supportsLocalCursor = false;
supportsLastRect = false;
qualityLevel = -1;
+ noJpeg = false;
currentEncoding_ = encodingRaw;
for (int i = nEncodings-1; i >= 0; i--) {
@@ -105,7 +106,7 @@
supportsLastRect = true;
else if (encodings[i] >= pseudoEncodingQualityLevel0 &&
encodings[i] <= pseudoEncodingQualityLevel9)
- qualityLevel = encodings[i] - pseudoEncodingQualityLevel0;
+ qualityLevel = encodings[i] - pseudoEncodingQualityLevel0;
else if (encodings[i] <= encodingMax && Encoder::supported(encodings[i]))
currentEncoding_ = encodings[i];
}
diff --git a/rfb/ConnParams.h b/rfb/ConnParams.h
index 9946bd0..4d08b6d 100644
--- a/rfb/ConnParams.h
+++ b/rfb/ConnParams.h
@@ -74,6 +74,7 @@
bool supportsLastRect;
int qualityLevel;
+ bool noJpeg;
private: