comparison src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java @ 624:15deaf7c005b

fix RFBproto
author ikki
date Mon, 09 Mar 2020 16:42:14 +0900
parents 705fd8d79378
children 710c26fd3ebe
comparison
equal deleted inserted replaced
623:120a31960494 624:15deaf7c005b
696 return header; 696 return header;
697 } 697 }
698 698
699 // ZRLEE is already compressed 699 // ZRLEE is already compressed
700 if (rect.getEncodingType() == EncodingType.ZRLEE) { 700 if (rect.getEncodingType() == EncodingType.ZRLEE) {
701 if (viewer.getUseMulticast())
702 return header;
701 if (ReceiverTask.multiasting) { 703 if (ReceiverTask.multiasting) {
702 System.out.println("multicasting "); 704 System.out.println("multicasting ");
703 ReceiverTask.multiasting = false; 705 ReceiverTask.multiasting = false;
704 } 706 }
705 } 707 }
712 reader.readBytes(b.array(), 0, dataLen - headerLen); 714 reader.readBytes(b.array(), 0, dataLen - headerLen);
713 b.limit(dataLen - headerLen); 715 b.limit(dataLen - headerLen);
714 bufs.add(b); 716 bufs.add(b);
715 } 717 }
716 multicastqueue.put(bufs); 718 multicastqueue.put(bufs);
717
718 return header; 719 return header;
719 } 720 }
720 // It may be compressed. We can inflate here to avoid repeating clients 721 // It may be compressed. We can inflate here to avoid repeating clients
721 // decompressing here, 722 // decompressing here,
722 // but it may generate too many large data. It is better to do it in 723 // but it may generate too many large data. It is better to do it in