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