Mercurial > hg > Applications > TreeVNC
comparison src/main/java/com/glavsoft/rfb/encoding/decoder/ZRLEESender.java @ 493:6f21b6176984
change inflate_size
author | oshiro |
---|---|
date | Fri, 01 Feb 2019 18:34:58 +0900 |
parents | 5c3635d6ab3c |
children | 8d95d64c33bf |
comparison
equal
deleted
inserted
replaced
492:57e0d052b126 | 493:6f21b6176984 |
---|---|
24 public void decode(Reader reader, Renderer renderer, | 24 public void decode(Reader reader, Renderer renderer, |
25 FramebufferUpdateRectangle rect) throws TransportException, UnsupportedEncodingException { | 25 FramebufferUpdateRectangle rect) throws TransportException, UnsupportedEncodingException { |
26 // TreeVNC handling | 26 // TreeVNC handling |
27 int dataLen = getZrleLength(rect, reader); | 27 int dataLen = getZrleLength(rect, reader); |
28 byte[] bytes = new byte[rect.width * rect.height * renderer.getBytesPerPixel()]; | 28 byte[] bytes = new byte[rect.width * rect.height * renderer.getBytesPerPixel()]; |
29 // byte[] bytes = new byte[renderer.getWidth() * renderer.getHeight() * renderer.getBytesPerPixel()]; | |
30 reader.reset(); | 29 reader.reset(); |
31 if (rfb.hasViewer()) { | 30 if (rfb.hasViewer()) { |
32 ZRLEDecoder decoder = new ZRLEDecoder(); | 31 ZRLEDecoder decoder = new ZRLEDecoder(); |
33 if (rect.getEncodingType() == EncodingType.ZRLE) { | 32 if (rect.getEncodingType() == EncodingType.ZRLE) { |
34 // ReadSendData convert ZRLE to ZRLEE | 33 // ReadSendData convert ZRLE to ZRLEE |