Mercurial > hg > Applications > AliceVNC
comparison src/main/java/jp/ac/u_ryukyu/alicevnc/ReceiveUpdateRectangle.java @ 33:6f5986d8ecd5
prevent video feedback
author | sugi |
---|---|
date | Sun, 09 Nov 2014 17:33:43 +0900 |
parents | 7d65ad341cc9 |
children | 1fa4b7b8d19f |
comparison
equal
deleted
inserted
replaced
32:7d65ad341cc9 | 33:6f5986d8ecd5 |
---|---|
63 } else if (message.getEncodingType() == EncodingType.DESKTOP_SIZE) { | 63 } else if (message.getEncodingType() == EncodingType.DESKTOP_SIZE) { |
64 holder.setRenderer( | 64 holder.setRenderer( |
65 holder.getRepaintController().createRenderer(null, message.width, | 65 holder.getRepaintController().createRenderer(null, message.width, |
66 message.height, message.getPixelFormat()) | 66 message.height, message.getPixelFormat()) |
67 ); | 67 ); |
68 | 68 boolean visible = true; |
69 if ("local".equals(info2.from)) { | |
70 visible = false; | |
71 } | |
72 holder.getViewerWindow().setVisible(visible); | |
69 } else if (message.getEncodingType() == EncodingType.RICH_CURSOR) { | 73 } else if (message.getEncodingType() == EncodingType.RICH_CURSOR) { |
70 byte[] buf = info2.asClass(byte[].class); | 74 byte[] buf = info2.asClass(byte[].class); |
71 RichCursorDecoder.getInstance().decode(holder.getRenderer(), message, buf); | 75 RichCursorDecoder.getInstance().decode(holder.getRenderer(), message, buf); |
72 holder.getRepaintController().repaintCursor(); | 76 holder.getRepaintController().repaintCursor(); |
73 | 77 |