Lines Matching defs:encoding
57 * (4) Encoding types.
238 * encoding types it doesn't understand, everything will still work OK. This
432 * Encoding types
463 /* Xvp pseudo-encoding */
467 * Special encoding numbers:
470 * 0xFFFFFF00 .. 0xFFFFFF0F -- encoding-specific compression levels;
475 * 0xFFFFFFF0 .. 0xFFFFFFFF -- cross-encoding compression levels.
551 * and size of the rectangle and a type word describing the encoding of the
559 uint32_t encoding; /* one of the encoding types rfbEncoding... */
565 * Supported Messages Encoding. This encoding does not contain any pixel data.
579 * Supported Encodings Encoding. This encoding does not contain any pixel data.
582 * rect->h contains encoding count
586 * Server Identity Encoding. This encoding does not contain any pixel data.
594 * Raw Encoding. Pixels are sent in top-to-bottom scanline order,
599 * KeyboardLedState Encoding. The X coordinate contains the Locked Modifiers
615 * CopyRect Encoding. The pixels are specified simply by the x and y position
628 * RRE - Rise-and-Run-length Encoding. We have an rfbRREHeader structure
642 * CoRRE - Compact RRE Encoding. We have an rfbRREHeader structure giving
660 * Hextile Encoding. The rectangle is divided up into "tiles" of 16x16 pixels,
712 * zlib - zlib compressed Encoding. We have an rfbZlibHeader structure
715 * (NOTE: also used by Ultra Encoding)
727 * Tight and TightPng Encoding.
819 * encode one pixel. 1-bit encoding is performed such way that the most
844 * 8-bit wide, then one pixel in Tight encoding is always represented by
878 * h264 - h264 encoding. We have an rfbH264Header structure
893 * XCursor encoding. This is a special encoding used to transmit X-style
894 * cursor shapes from server to clients. Note that for this encoding,
924 * RichCursor encoding. This is a special encoding used to transmit cursor
925 * shapes from server to clients. It is similar to the XCursor encoding but
927 * image. For this encoding, coordinates in rfbFramebufferUpdateRectHeader
930 * client pixel format (like in raw encoding), second with transparency data
932 * in the XCursor encoding). If (w * h == 0), cursor should be hidden (or
938 * ZRLE - encoding combining Zlib compression, tiling, palettisation and
939 * run-length encoding.
953 * ZLIBHEX - zlib compressed Hextile Encoding. Essentially, this is the
954 * hextile encoding with zlib compression on the tiles that can not be
958 * raw sub-encoding, the zlib subencoding invalidates the other
1121 * to use the xvp Pseudo-encoding. The server must specify in this message the
1214 * RDV Cache Encoding.
1216 * just put it to make sure we don't have to change the encoding again.
1272 * SetEncodings - tell the RFB server which encoding types we accept. Put them
1274 * encoding, even if we don't specify it here.
1281 /* followed by nEncodings * uint32_t encoding types */