comparison src/main/java/jp/ac/u_ryukyu/treevnc/TreeRFBProto.java @ 441:cee43ceac9b3

send thatscreen position INIT_DATA
author one
date Thu, 16 Jun 2016 21:08:19 +0900
parents 4ac83ab4be81
children 344a35b7c47f
comparison
equal deleted inserted replaced
440:eaf6dbcb42dc 441:cee43ceac9b3
507 LinkedList<ByteBuffer> desktopSize = new LinkedList<ByteBuffer>(); 507 LinkedList<ByteBuffer> desktopSize = new LinkedList<ByteBuffer>();
508 int width = context.getFbWidth(); 508 int width = context.getFbWidth();
509 int height = context.getFbHeight(); 509 int height = context.getFbHeight();
510 if (filterSingleDisplay) { 510 if (filterSingleDisplay) {
511 originalInitData = createOriginalInitData(singleWidth, singleHeight, context.getRemoteDesktopName()); 511 originalInitData = createOriginalInitData(singleWidth, singleHeight, context.getRemoteDesktopName());
512 // desktopSize.add(new ChengeDesktopSize(singleWidth, singleHeight, EncodingType.INIT_DATA, originalInitData, id).getMessage()); 512 desktopSize.add(new ChangeDesktopSize(width, height, x, y, EncodingType.INIT_DATA, context.getInitData(), id).getMessage());
513 desktopSize.add(new ChengeDesktopSize(width, height, EncodingType.INIT_DATA, context.getInitData(), id).getMessage());
514 } else { 513 } else {
515 desktopSize.add(new ChengeDesktopSize(width, height, EncodingType.INIT_DATA, context.getInitData(), id).getMessage()); 514 desktopSize.add(new ChangeDesktopSize(width, height, x, y, EncodingType.INIT_DATA, context.getInitData(), id).getMessage());
516 } 515 }
517 if (addSerialNum) { 516 if (addSerialNum) {
518 addSerialNumber(desktopSize); 517 addSerialNumber(desktopSize);
519 } 518 }
520 multicastqueue.put(desktopSize); 519 multicastqueue.put(desktopSize);
989 if (addSerialNum) { 988 if (addSerialNum) {
990 addSerialNumber(errorAnnounce); 989 addSerialNumber(errorAnnounce);
991 } 990 }
992 multicastqueue.put(errorAnnounce); 991 multicastqueue.put(errorAnnounce);
993 } 992 }
993
994 public void setX(int x) {
995 this.x = x;
996 }
997
998 public void setY(int y) {
999 this.y = y;
1000 }
1001
1002 public void setWidth(int width) {
1003 this.frameSizeWidth = width;
1004 }
1005
1006 public void setHeight(int height) {
1007 this.frameSizeHeight = height;
1008 }
994 } 1009 }