Home | History | Annotate | Download | only in libvncclient

Lines Matching refs:client

35 HandleUltraBPP (rfbClient* client, int rx, int ry, int rw, int rh)
42 if (!ReadFromRFBServer(client, (char *)&hdr, sz_rfbZlibHeader))
60 if ( client->raw_buffer_size < (int)uncompressedBytes) {
61 if ( client->raw_buffer != NULL ) {
62 free( client->raw_buffer );
64 client->raw_buffer_size = uncompressedBytes;
66 if ((client->raw_buffer_size % 4)!=0)
67 client->raw_buffer_size += (4-(client->raw_buffer_size % 4));
68 client->raw_buffer = (char*) malloc( client->raw_buffer_size );
72 if ( client->ultra_buffer_size < toRead ) {
73 if ( client->ultra_buffer != NULL ) {
74 free( client->ultra_buffer );
76 client->ultra_buffer_size = toRead;
78 if ((client->ultra_buffer_size % 4)!=0)
79 client->ultra_buffer_size += (4-(client->ultra_buffer_size % 4));
80 client->ultra_buffer = (char*) malloc( client->ultra_buffer_size );
84 if (!ReadFromRFBServer(client, client->ultra_buffer, toRead))
88 uncompressedBytes = client->raw_buffer_size;
90 (lzo_byte *)client->ultra_buffer, toRead,
91 (lzo_byte *)client->raw_buffer, (lzo_uintp) &uncompressedBytes,
101 CopyRectangle(client, (unsigned char *)client->raw_buffer, rx, ry, rw, rh);
115 HandleUltraZipBPP (rfbClient* client, int rx, int ry, int rw, int rh)
125 if (!ReadFromRFBServer(client, (char *)&hdr, sz_rfbZlibHeader))
144 if ( client->raw_buffer_size < (int)(uncompressedBytes + 500)) {
145 if ( client->raw_buffer != NULL ) {
146 free( client->raw_buffer );
148 client->raw_buffer_size = uncompressedBytes + 500;
150 if ((client->raw_buffer_size % 4)!=0)
151 client->raw_buffer_size += (4-(client->raw_buffer_size % 4));
152 client->raw_buffer = (char*) malloc( client->raw_buffer_size );
157 if ( client->ultra_buffer_size < toRead ) {
158 if ( client->ultra_buffer != NULL ) {
159 free( client->ultra_buffer );
161 client->ultra_buffer_size = toRead;
162 client->ultra_buffer = (char*) malloc( client->ultra_buffer_size );
166 if (!ReadFromRFBServer(client, client->ultra_buffer, toRead))
170 uncompressedBytes = client->raw_buffer_size;
172 (lzo_byte *)client->ultra_buffer, toRead,
173 (lzo_byte *)client->raw_buffer, &uncompressedBytes, NULL);
182 ptr = (unsigned char *)client->raw_buffer;
202 CopyRectangle(client, (unsigned char *)ptr, sx, sy, sw, sh);