#include "rfb/rfb.h"
#include "private.h"
#include "zrleoutstream.h"
#include <zrleencodetemplate.c>
Go to the source code of this file.
Define Documentation
| #define EXTRA_ARGS , rfbClientPtr cl |
| #define GET_IMAGE_INTO_BUF |
( |
|
tx, |
|
|
|
ty, |
|
|
|
tw, |
|
|
|
th, |
|
|
|
buf | |
|
) |
| | |
Value:{ char *fbptr = (cl->scaledScreen->frameBuffer \
+ (cl->scaledScreen->paddedWidthInBytes * ty) \
+ (tx * (cl->scaledScreen->bitsPerPixel / 8))); \
\
(*cl->translateFn)(cl->translateLookupTable, &cl->screen->serverFormat,\
&cl->format, fbptr, (char*)buf, \
cl->scaledScreen->paddedWidthInBytes, tw, th); }
Definition at line 32 of file zrle.c.
| #define ZYWRLE_ENDIAN ENDIAN_LITTLE |
| #define ZYWRLE_ENDIAN ENDIAN_BIG |
| #define ZYWRLE_ENDIAN ENDIAN_BIG |
| #define ZYWRLE_ENDIAN ENDIAN_LITTLE |
| #define ZYWRLE_ENDIAN ENDIAN_LITTLE |
| #define ZYWRLE_ENDIAN ENDIAN_BIG |
| #define ZYWRLE_ENDIAN ENDIAN_LITTLE |
| #define ZYWRLE_ENDIAN ENDIAN_BIG |
| #define ZYWRLE_ENDIAN ENDIAN_LITTLE |
| #define ZYWRLE_ENDIAN ENDIAN_NO |
| #define ZYWRLE_ENDIAN ENDIAN_BIG |
Function Documentation
| void rfbFreeZrleData |
( |
rfbClientPtr |
cl |
) |
|
| rfbBool rfbSendRectEncodingZRLE |
( |
rfbClientPtr |
cl, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h | |
|
) |
| | |