Tight encoding support, except for rfb/SMsgWriterV3.cxx


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@164 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/rfb/Encoder.h b/rfb/Encoder.h
index 7795d90..71739ba 100644
--- a/rfb/Encoder.h
+++ b/rfb/Encoder.h
@@ -31,6 +31,10 @@
   public:
     virtual ~Encoder();
 
+    virtual void setCompressLevel(int level) {};
+    virtual void setQualityLevel(int level) {};
+    virtual int getNumRects(const Rect &r) { return 1; }
+
     // writeRect() tries to write the given rectangle.  If it is unable to
     // write the whole rectangle it returns false and sets actual to the actual
     // rectangle which was updated.