diff options
author | dscho <dscho> | 2008-01-29 11:50:16 +0000 |
---|---|---|
committer | dscho <dscho> | 2008-01-29 11:50:16 +0000 |
commit | 059afcdf819f63a5ac3a93ef3060fd172234ab82 (patch) | |
tree | 2eef987a58512b44445040fb8e78bd65aba09f26 /libvncserver/rfbserver.c | |
parent | 09d902c5b7ce1881e7a4d9642bfae8202f13387f (diff) | |
download | libtdevnc-059afcdf819f63a5ac3a93ef3060fd172234ab82.tar.gz libtdevnc-059afcdf819f63a5ac3a93ef3060fd172234ab82.zip |
Add ZYWRLE server-side support (thanks Noriaki Yamazaki, Hitachi)
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Diffstat (limited to 'libvncserver/rfbserver.c')
-rw-r--r-- | libvncserver/rfbserver.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libvncserver/rfbserver.c b/libvncserver/rfbserver.c index b7507bd..66eac19 100644 --- a/libvncserver/rfbserver.c +++ b/libvncserver/rfbserver.c @@ -962,6 +962,7 @@ rfbSendSupportedEncodings(rfbClientPtr cl) #endif #ifdef LIBVNCSERVER_HAVE_LIBZ rfbSendSupporteddEncodings_SendEncoding(cl, rfbEncodingZRLE); + rfbSendSupporteddEncodings_SendEncoding(cl, rfbEncodingZYWRLE); #endif rfbSendSupporteddEncodings_SendEncoding(cl, rfbEncodingUltra); rfbSendSupporteddEncodings_SendEncoding(cl, rfbEncodingUltraZip); @@ -1908,6 +1909,7 @@ rfbProcessClientNormalMessage(rfbClientPtr cl) #ifdef LIBVNCSERVER_HAVE_LIBZ case rfbEncodingZlib: case rfbEncodingZRLE: + case rfbEncodingZYWRLE: #ifdef LIBVNCSERVER_HAVE_LIBJPEG case rfbEncodingTight: #endif @@ -2806,6 +2808,7 @@ rfbSendFramebufferUpdate(rfbClientPtr cl, #endif #ifdef LIBVNCSERVER_HAVE_LIBZ case rfbEncodingZRLE: + case rfbEncodingZYWRLE: if (!rfbSendRectEncodingZRLE(cl, x, y, w, h)) goto updateFailed; break; |