]> source.dussan.org Git - tigervnc.git/commitdiff
[Developement, debug] Added Encodings constants to decoders classes. Temporary disabl...
authorenikey <enikey@3789f03b-4d11-0410-bbf8-ca57d06f2519>
Wed, 24 Dec 2008 05:14:30 +0000 (05:14 +0000)
committerenikey <enikey@3789f03b-4d11-0410-bbf8-ca57d06f2519>
Wed, 24 Dec 2008 05:14:30 +0000 (05:14 +0000)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3453 3789f03b-4d11-0410-bbf8-ca57d06f2519

java/src/com/tightvnc/decoder/CoRREDecoder.java
java/src/com/tightvnc/decoder/HextileDecoder.java
java/src/com/tightvnc/decoder/RREDecoder.java
java/src/com/tightvnc/decoder/RawDecoder.java
java/src/com/tightvnc/decoder/TightDecoder.java
java/src/com/tightvnc/decoder/ZRLEDecoder.java
java/src/com/tightvnc/decoder/ZlibDecoder.java

index 3ab437af000b6c842b9b3c06d16d7f7ffe1bfb99..3947d1570cf8ded406a2bb7493801974b28ad24b 100644 (file)
@@ -11,6 +11,8 @@ import java.io.IOException;
 
 public class CoRREDecoder extends RawDecoder {
 
+  final static int EncodingCoRRE = 4;
+
   public CoRREDecoder(Graphics g, RfbInputStream is) {
     super(g, is);
   }
index 1e4ef0933f1daed5d64d7245e4103679c8f050a8..9c053095f161bbd79baade3cb9923121a327a05f 100644 (file)
@@ -12,6 +12,8 @@ import java.io.IOException;
 
 public class HextileDecoder extends RawDecoder {
 
+  final static int EncodingHextile = 5;
+
   // Contstants used in the Hextile decoder
   final static int
     HextileRaw                 = 1,
index 72a5fdfbc2f336d40ca58ff60af9c88d62cf60cd..e2b5feb2f546a60e0b2b8454c8de609f66ab2397 100644 (file)
@@ -13,6 +13,8 @@ import java.io.IOException;
 
 public class RREDecoder extends RawDecoder {
 
+  final static int EncodingRRE = 2;
+
   public RREDecoder(Graphics g, RfbInputStream is) {
     super(g, is);
   }
index 79cf8896d2e00ed4369e37021f63cda7a8ec9877..9025e9ef007a133de2e7fa9ea513cce5806b2aa3 100644 (file)
@@ -18,6 +18,7 @@ import java.awt.Toolkit;
 //
 
 public class RawDecoder {
+  final static int EncodingRaw = 0;
 
   public RawDecoder(Graphics g, RfbInputStream is) {
     setGraphics(g);
index e903820560ad5148bcdcaa660655826e41e7856c..c4ce226aa67ae2dc7f0b04cc27786435b3a6b622 100644 (file)
@@ -16,6 +16,8 @@ import java.util.zip.Inflater;
 
 public class TightDecoder extends RawDecoder implements ImageObserver {
 
+  final static int EncodingTight = 7;
+
   //
   // Tight decoder constants
   //
index ba4071cea9f00e00b77255e491251f4944546e7e..91f7c16163b9152cdcb9193279b087fad19f59a2 100644 (file)
@@ -16,6 +16,8 @@ import java.io.IOException;
 
 public class ZRLEDecoder extends RawDecoder {
 
+  final static int EncodingZRLE = 16;
+
   public ZRLEDecoder(Graphics g, RfbInputStream is) {
     super(g, is);
   }
index 8a471a24bf77ec2b729abe18da60ef7208a17b52..9a167b11312b7ecadb046e6c06f0a4542cdc4780 100644 (file)
@@ -12,6 +12,8 @@ import java.util.zip.Inflater;
 
 public class ZlibDecoder extends RawDecoder {
 
+  final static int EncodingZlib = 6;
+
   public ZlibDecoder(Graphics g, RfbInputStream is) {
     super(g, is);
   }
@@ -37,13 +39,15 @@ public class ZlibDecoder extends RawDecoder {
     rfbis.readFully(zlibBuf, 0, nBytes);
 
     //
-    // Save decoded data to RecordInterface
+    // FIXME: Now we think that isRecordFromBeggining 
+    // always returns false and this part of code will be never
+    // executed.
     //
 
-    if (rec.canWrite() && rec.isRecordFromBeginning()) {
-      rec.writeIntBE(nBytes);
-      rec.write(zlibBuf, 0, nBytes);
-    }
+    //if (rec.canWrite() && rec.isRecordFromBeginning()) {
+    // rec.writeIntBE(nBytes);
+    // rec.write(zlibBuf, 0, nBytes);
+    //}
 
     if (zlibInflater == null) {
       zlibInflater = new Inflater();
@@ -56,11 +60,12 @@ public class ZlibDecoder extends RawDecoder {
           zlibInflater.inflate(pixels8, dy * framebufferWidth + x, w);
 
           //
-          // Save decoded data to RecordInterface
+          // Save decoded data to data output stream
           //
 
-          if (rec.canWrite() && !rec.isRecordFromBeginning())
-            rec.write(pixels8, dy * framebufferWidth + x, w);
+          //if (rec.canWrite() && !rec.isRecordFromBeginning())
+          //if (dos != null)
+          //  dos.write(pixels8, dy * framebufferWidth + x, w);
         }
       } else {
         byte[] buf = new byte[w * 4];
@@ -76,11 +81,12 @@ public class ZlibDecoder extends RawDecoder {
           }
 
           //
-          // Save decoded data to RecordInterface
+          // Save decoded data to data output stream
           //
 
-          if (rec.canWrite() && !rec.isRecordFromBeginning())
-            rec.write(buf);
+          //if (rec.canWrite() && !rec.isRecordFromBeginning())
+          //if (dos != null)
+          //  dos.write(buf);
         }
       }
     } catch (DataFormatException ex) {