Lines Matching refs:rfbClientPtr
172 static rfbBool SendRectEncodingTight(rfbClientPtr cl, int x, int y,
174 static void FindBestSolidArea (rfbClientPtr cl, int x, int y, int w, int h,
176 static void ExtendSolidArea (rfbClientPtr cl, int x, int y, int w, int h,
179 static rfbBool CheckSolidTile (rfbClientPtr cl, int x, int y, int w, int h,
181 static rfbBool CheckSolidTile8 (rfbClientPtr cl, int x, int y, int w, int h,
183 static rfbBool CheckSolidTile16 (rfbClientPtr cl, int x, int y, int w, int h,
185 static rfbBool CheckSolidTile32 (rfbClientPtr cl, int x, int y, int w, int h,
188 static rfbBool SendRectSimple (rfbClientPtr cl, int x, int y, int w, int h);
189 static rfbBool SendSubrect (rfbClientPtr cl, int x, int y, int w, int h);
190 static rfbBool SendTightHeader (rfbClientPtr cl, int x, int y, int w, int h);
192 static rfbBool SendSolidRect (rfbClientPtr cl);
193 static rfbBool SendMonoRect (rfbClientPtr cl, int x, int y, int w, int h);
194 static rfbBool SendIndexedRect (rfbClientPtr cl, int x, int y, int w, int h);
195 static rfbBool SendFullColorRect (rfbClientPtr cl, int x, int y, int w, int h);
197 static rfbBool CompressData (rfbClientPtr cl, int streamId, int dataLen,
199 static rfbBool SendCompressedData (rfbClientPtr cl, char *buf,
205 static void FastFillPalette16 (rfbClientPtr cl, uint16_t *data, int w,
207 static void FastFillPalette32 (rfbClientPtr cl, uint32_t *data, int w,
213 static void Pack24 (rfbClientPtr cl, char *buf, rfbPixelFormat *fmt,
223 static rfbBool SendJpegRect (rfbClientPtr cl, int x, int y, int w, int h,
225 static void PrepareRowForImg(rfbClientPtr cl, uint8_t *dst, int x, int y, int count);
226 static void PrepareRowForImg24(rfbClientPtr cl, uint8_t *dst, int x, int y, int count);
227 static void PrepareRowForImg16(rfbClientPtr cl, uint8_t *dst, int x, int y, int count);
228 static void PrepareRowForImg32(rfbClientPtr cl, uint8_t *dst, int x, int y, int count);
231 static rfbBool SendPngRect(rfbClientPtr cl, int x, int y, int w, int h);
232 static rfbBool CanSendPngRect(rfbClientPtr cl, int w, int h);
240 rfbNumCodedRectsTight(rfbClientPtr cl,
268 rfbSendRectEncodingTight(rfbClientPtr cl,
279 rfbSendRectEncodingTightPng(rfbClientPtr cl,
291 SendRectEncodingTight(rfbClientPtr cl,
470 FindBestSolidArea(rfbClientPtr cl,
516 ExtendSolidArea(rfbClientPtr cl,
566 static rfbBool CheckSolidTile(rfbClientPtr cl, int x, int y, int w, int h, uint32_t* colorPtr, rfbBool needSameColor)
582 CheckSolidTile##bpp(rfbClientPtr cl, int x, int y, int w, int h, \
614 SendRectSimple(rfbClientPtr cl, int x, int y, int w, int h)
667 SendSubrect(rfbClientPtr cl,
767 SendTightHeader(rfbClientPtr cl,
803 SendSolidRect(rfbClientPtr cl)
828 SendMonoRect(rfbClientPtr cl,
908 SendIndexedRect(rfbClientPtr cl,
987 SendFullColorRect(rfbClientPtr cl,
1026 CompressData(rfbClientPtr cl,
1086 static rfbBool SendCompressedData(rfbClientPtr cl, char *buf,
1237 FastFillPalette##bpp(rfbClientPtr cl, uint##bpp##_t *data, int w, \
1426 static void Pack24(rfbClientPtr cl,
1555 SendJpegRect(rfbClientPtr cl, int x, int y, int w, int h, int quality)
1668 PrepareRowForImg(rfbClientPtr cl,
1689 PrepareRowForImg24(rfbClientPtr cl,
1712 PrepareRowForImg##bpp(rfbClientPtr cl, uint8_t *dst, int x, int y, int count) { \
1751 static rfbBool CanSendPngRect(rfbClientPtr cl, int w, int h) {
1768 rfbClientPtr cl = png_get_io_ptr(png_ptr);
1793 static rfbBool SendPngRect(rfbClientPtr cl, int x, int y, int w, int h) {